Earlier quoted context omitted.
I mean this without being tongue in cheek, but Teams itself is anti-competitive. It's a horrible product which is basically only in use because it's bundled into Office 365. Absolutely nothing in Teams is not done better in other products, including Microsoft's own products such as Skype for Business or plain old Skype. Business chats in general are just completely incongruent with what users are expecting from end-u…
What about it is horrible? My team loves it.
1) It constantly minimizes for seemingly no reason (at least once a week).
2) The "Teams" and "Chat" menus are separate. They're in the same window in Slack, and that just makes sense.
2.1) The "Teams" menu won't list more than 4 channels per Team by default. If you want to open a channel there you have to open the menu or favorite everything. I know this can be fixed by good sanitation by Team admins but Slack's way of doing it encourages it automatically.
3) Can't invite outside users like you can with Slack.
4) The chat history is so short it has to load after maybe 10 lines when scrolling up.
5) The "thumbs up"/message menu covers the message when hovering over it so it's impossible to highlight a message to copy/paste starting from the right to the left. You can go the other way but I never have until Teams.
6) Updates take forever to release! I've googled issues that MS staff note as "on the docket" for adding but months later it's still not added.
7) I frequently don't see the toast/popup notifications for some reason. I don't know what's going on there and it could be me but I don't remember it happening when I used Slack at work.
8) When it updates it shuts down without notification.
9) This might be the Android "work profile" in play but if I get a call or sometimes even a message the Android notification will not go away until I restart my phone.
I mean, Slack isn't perfect but I didn't have any complaints about it except that the call functionality would disconnect randomly.