We use it, it's fine. Although it gets some hate with the executives because we can't have more than four people on screen at any one time. I think they lament they can't have a panopticon of everybody at once? There's a blog post from Microsoft with a nebulous commitment to increase it to nine.
Honestly I don't care about seeing who's in the meeting beside who's speaking so four is plenty.
I really, really liked Sococo (https://www.sococo.com/), which I used at my previous job. The feeling of presence was so key, and not needing to fire up a room and share a link, but instead, just grab a coworker or knock on a door, was so nice.
Wish I saw people talking about this one :-)
I use Zoom at my current job, and it's fine (except that I can never find the mute and share buttons when I need them), but not magical.
I ran into a sequence of really odd behaviors with a Teams meeting this week.
Step 1: click on the "join this meeting" button in Exchange (incorrectly said Skype with my first draft)
Step 2: realize when Teams launches that it has inexplicably taken me to a days-old meeting with a different group
Step 3: see a Teams notification that another co-worker has started the correct meeting
Step 4: click on that notification, hear it ring, and a woman picks up the phone
Step 5: discover that my co-worker had fat-fingered the callback number (he wanted to use his phone for audio), so Teams dialed a complete stranger for me as well as him instead of connecting me to the meeting.
That poor woman must have been so terribly confused.
Honestly I don't care about seeing who's in the meeting beside who's speaking so four is plenty.