It's unbelievable to me how Teams can be this bad on pretty much all platforms. I'm not surprised that it's bad on Linux, but it continuing to record your microphone after you leave a meeting until it's closed is downright acceptable (if you don't believe me, open pavucontrol after a meeting).
On Android, I've had it crash twice this week when trying to expand a message I sent.
Not to mention the terrible and inconsistent UI of course, but I think that's already what it's known for.