I've used both. IMHO Teams is by far worse than Slack.
This doesn't mean that Slack is better than anything else, it's just better than Teams. Truth be told, even sending a letter by mail is better than Teams.
My company uses both. That doesn’t improve things much but it does give me a good view of both.
- slack great for
- huddle collaboration
- chat threads
- searching chats
- focused chat layout
- teams great for
- sharing video of eachother
- taking control of screen share (no need to futz with asking someone to stop sharing when they already vocally told you to share, most sharers aren’t trying to steal the screen from you as devs)
- reactions / emojis when you want to react silently
Teams seems to consistently make me think I’m fat fingering things and I have to go back and type again when I open a new message and start typing. I seems like it’s storing something in a buffer then spewing it async out all at once in the wrong order when it catches up with my input. This happens multiple times a day on a 2017 i7 laptop.
Maybe Teams is an Intel make work program? Have it run slow on all but the most expensive new Intel processors?