It's hard to understand why Teams is so bad. They have all these engineers, and it's not like it's difficult to make a chat program. Teleconferencing, sure, that's difficult. But most of the problems I hear about is "Teams crashed" or "Wouldn't connect" or "Makes my machine run unbearably slow". How do you end up with such a crap app? And why is the interface so terrible? Can't they afford UX people? And why are ther…
I don't get all the hate for Teams. I work fully-remote on a medium sized team. We use Teams for one-one calls, team calls, presentations, screen-sharing, calls to external numbers and I've never had any problems. I run it on a Windows desktop and an Android phone. I've never had performance problems or crashes on either.
Some of the file-sharing/explorer stuff is a bit janky in terms of UI but I don't really use that. TBH it's all fairly seamless IMO.