Teams is awful. I don't know how people actually like these closed IM apps to begin with but Teams is one of the most poorly behaved ones.
Teams works, at least, compared to Webex.
In my experience, Zoom is the one that always causes issues for people. Not to mention that it has had tons of security issues.