As a piece of video conferencing tech, I find it to be one of the best. I think it is the best for team calls. A few are better for really large all hands.
But I find Teams much better than Google Meet, Webex, Zoom, and many of the other usual competitors.
It's stable, the video and audio quality is good, it has very good virtual background support that works well, it can easily record calls, etc.
What Teams is very bad at is being a Slack competitor. My last employer used Teams for video calls and Slack for workplace chatting.