Earlier quoted context omitted.
It's so weird -- I use Teams all the time and I've never had a serious problem with it. It's not the greatest software ever made but it's certainly functional. It's definitely getting a lot of work done to it.
Likewise, I don’t particularly like it but it’s fine. My biggest gripe is nonexistent official Linux support - I hate having to use a package maintained by one person on GitHub to get a desktop application for Linux, when this application is so critical for my day to day. But besides that it works fine.
MS puts out debs and rpms for teams: https://www.microsoft.com/en-us/microsoft-teams/download-app