I changed jobs about three months ago. They use Microsoft. I still don't really know what Teams is or what it's for. I will continue ignoring it until I get yelled at.
I use it for chat, for which it's absurdly heavy-weight but it's what everyone else in the office uses, and to be a fly on the wall at various meetings. That's about it. It's not terrible. All virtual meeting platforms suck, and Teams isn't notably worse than any of them that I've used.
To me Teams sucks very hard, especially when running it on Firefox based browsers. It takes 30 seconds to load a page with colorless icons and empty content (while other websites load instantly), followed by another 10 seconds to prompt me with a login button. Every. Single. Time.
It’s absolutely a bloated pig for a chat app. But it mostly works and is what we use at work so <shrug>.