It’s been really solid for me since that major overhaul they did a couple of years back.
Not sure what issues you have, but I wonder if perhaps that us NOT running 3rd party security products is a factor (we only run Windows Defender).
One example is the inability to share only part of your screen. This is essential if you’re working on a large, ultra-wide monitor. There’s been a feature request for this on Microsofts feedback site for years.
Also, how embarrassing is it that the biggest software company in the world is not able to make a decent native app and has to resort to this html-app nonsense.
We have 5-6 different "endpoint protection" and security related pieces of software running on our machines at all times. We also have enterprise SSO via SAML2 which is constantly logging us out, saying we aren't logged in, re-prompting over and over to enrol the machine into some management policy which then hangs the program if you click yes, and makes you re-authenticate (eg redo login and MFA) if you click no.
It frequently just hangs when you click join on a call. Sometimes when you are talking it stops responding but other people can still hear and see you, which is annoying because if you un-mute or take over the screen in a large company meeting, but then get stuck with mic on or presenting, everyone can awkwardly keep watching you while you can't stop doing either of those for 45-60 seconds.
Many of these problems are probably just due to the machines being hampered by huge amounts of instrumentation/monitoring/interception, but teams is much worse than other electron apps. For example, Slack and vscode do not exhibit these problems on the same machine.
If you want to paraphrase my reply it would be more like:
“It works for some people, it doesn’t work for some people, what might be different between those groups of people?”
That covers what I'll encounter in a typical week. There are one-offs as well. It's not the worst software I work with, but talking to my team should really be zero friction.
Let me say this again, Teams works perfectly on my machine, it's largely indistinguishable performance wise compared to Slack on the same machine, if anything it runs a bit better.
I'm not going to try claim Teams isn't in fact terrible for other people, my point was that as I suffer no problems with it, it makes me wonder what's different on my machine compared to these other people's, and as I don't have any security software except Windows Defender, I speculate it's maybe their corporate managed security software is a factor.