I'm using teams-for-linux which is basically the browser version put in a wrapper so you get the notification are icon with the unread messages showing.
Keeps breaking in strange ways, though. Just like it always has. For example, it will randomly switch to light mode and the only way to recover dark mode is by selecting dark mode (which doesn't change anything) and then restarting. Restarting alone also doesn't do anything, mind you.
Download Edge for Linux and use the PWA. It's still crap but at least it kind of works mostly.