Never used Teams. This is not a comparison just some things in Slack that are weird.
* Formatting is done with Markdown syntax instead of "word processor" style formatting.
In a word processor if you type Hello, Ctrl+b World Ctrl+b!
it would produce Hello, <b>World</b>!
In Slack it produces Hello <b>World </b>!* * .
* /commands are not discoverable or intuitive to anyone who never used IRC or CLI programs. Non-programmers have no idea what arguments are or that [brackets] means optional.
* Bots and their syntax have the same problem except that their DSLs are far more varied and arcane.
* Very few people know or understand the difference between a channel and a group.
* Threads are super weird compared to email. It's like an inbox but not really. Threads interleaved into actual message timelines are not very discoverable and difficult to follow.
* Attachments and files don't really work like most people expect.
* There are at least 5 different settings panels all with different things and scopes.
* Reminders and a bunch of stuff being implemented as a magic "account" in Slack is super confusing to people.
* Very few people really "get" apps as well in this respect. They're in your message timeline, they look like accounts, and are in some ways but aren't in others.
* The difference between a "bot" and "app" isn't super well defined. Some respond to messages in a channel, some need commands.
* Formatting is done with Markdown syntax instead of "word processor" style formatting.
In a word processor if you type Hello, Ctrl+b World Ctrl+b!
it would produce Hello, <b>World</b>!
In Slack it produces Hello <b>World </b>!* * .
* /commands are not discoverable or intuitive to anyone who never used IRC or CLI programs. Non-programmers have no idea what arguments are or that [brackets] means optional.
* Bots and their syntax have the same problem except that their DSLs are far more varied and arcane.
* Very few people know or understand the difference between a channel and a group.
* Threads are super weird compared to email. It's like an inbox but not really. Threads interleaved into actual message timelines are not very discoverable and difficult to follow.
* Attachments and files don't really work like most people expect.
* There are at least 5 different settings panels all with different things and scopes.
* Reminders and a bunch of stuff being implemented as a magic "account" in Slack is super confusing to people.
* Very few people really "get" apps as well in this respect. They're in your message timeline, they look like accounts, and are in some ways but aren't in others.
* The difference between a "bot" and "app" isn't super well defined. Some respond to messages in a channel, some need commands.