Teams does have a Linux app. Work has gone almost entirely MS teams now so I have the app. On the surface it works. But over time the CPU just ramps up and up and up until it is maxed out. The more active teams is the faster it ramps up. The also keep adding features to the Windows version that are not in the Linux version. The most annoying part of that is all the garden variety smug bastards making sarcastic comments about how you should swap operating system, because monopolistic behaviour is to be rewarded.
Teams also seems to be totally unaware that people collaborate in teams that are outside their host institution. Probably because MS hate working with others.
The worst thing about teams is that there are about 5 ways to join a meeting. From a team, from calling someone, from a link, from the calendar in teams, from a chat. This means the start of every meeting you have to find which subset of ways to joining the meeting will work.
Jit.si works fine until there are 15 or so people on the call. Then I swallow my pride and use Zoom.