The problem is that the "teams" in teams are a cobbled mess that works like a combination of forums posts and chat rooms. If you have coworkers who really like that functionality, you're forced to interact with the garbage underbelly of the app. My opinion of Teams shifted drastically when we got a new PM (former MS employee) who started putting things there, making them hard to keep track of.
Most of my team members are using different named chats for discussion instead of channels, which are used for more important notices. Somehow it works, and our channels on slack were also basically chats anyway.
My only gripe is that Linux does not have a “native” client anymore and the web client is full of bugs on Firefox. But it’s Microsoft, what can you expect. It’s not that bad except for memory consumption on other platforms.
I'm guessing the native client has been going downhill, based on frequency of issues people report. I hope they kind of forgot about the web client, and won't enshittify it as quickly.
Objectively.