I've posted this before, but I'll post it again.<p>My overwhelming experience has been that the people who hate Slack are people who don't know how to use it:<p>1. Learn how to mute channels.<p>2. Learn how to use the /channel action to bypass mutes (but only use when absolutely necessary)<p>3. Create channels for different topics, and for different groups of people. Create a "#random" channel where people can post silly crap without cluttering the main channels, for example.<p>4. Create channels for important announcements (with rules to keep these channels clear of random conversation).<p>5. Learn how to set up different device-specific notification settings for the different channels you are in.<p>6. Allow people to join and/or mute the channels that make sense for them.<p>7. Use threaded conversations instead of cluttering the main feed.<p>8. Use the @username method to direct notifications at people, if you aren't directly messaging them, but want to loop them into a conversation.<p>These simple mechanisms, once spread throughout your organization and used by everyone, will make Slack your friend. You will only get notifications for the things you want to see and/or things that are very important.