1. Threads for everything everywhere, always. People are practically afraid to not use a thread, even in team channels.
2. Little to no #random culture. People are afraid to meme? Maybe if you find some of the weirder channels you see it
3. Terrible GUS integration. There was no GUS integration at all when I started. (GUS is Jira implemented on Salesforce). There’s all sorts of other things I could say about GUS, but the worse thing I suppose I could say about it is that I miss Jira. GUS bot, I think, is implemented with APEX, so it’s kind of like the SDK for Salesforce I think. Not sure if this is dogfooding or it was just what the team knew. From GUS, you can create some channels in GUS for an incident, for example, but I think that’s inverted compared to how Jira sort of can do things (i.e. you should be able to look at guess and find everywhere something was discussed, but it’s not posible)
4. No integrations for internal Github
5. One workspace. Not that terrible though. Slack employees are all homed in their workspace.
6. It’s impossible to write your own Slack app to connect to. More generally, it’s hard to just run informal internal tools at Salesforce. I think people used to do that now with Heroku, but that’s sort of deprecated and I think there’s network/security reasons why.
There’s other things, but I can only guess on the Slack side they’d see some of these things and be annoyed
For some reference, I’ve been on Slack for over 8 years and came from Hipchat.
Edit:
7. Nobody uses Huddles, Google Meet is heavily used.
I think slack use culture has improved a bit. I would say it’s still very strange to see the list of Slack apps installed to be so small. I understand it’s for security reasons. I’m mostly happy at Salesforce - and most work happens on Slack.