Teams is buggy, clunky, and unreliable, though fairly feature rich. I find things like Google stuff/Slack/Discord to be somewhat more reliable and less unpleasant to use (even if Discord is another clunky Electron app.) But few things can compare to Zoom's astonishingly cavalier attitude toward security and privacy, and Zoom seems unavoidable in many contexts.
Still not...great. But at least trending in the right direction.
On the other hand, the privacy situation... jesus I've never seen more analytics and cookies in my life than when I inspect my profile page on zoom.us.