What are the best Group Chat & Notifications Tools?

Slack, HipChat, Microsoft Teams, Mattermost, and RocketChat are the most popular tools in the category "Group Chat & Notifications". "Easy to integrate with" is the primary reason developers pick Slack over its competitors, while "Integrates well with a lot of developer tools" is the reason why HipChat was chosen.