I have used a few different apps for communication and this one trumps them all. The new team calling feature is really what pushed it over the top. Everyone on my team adopted the technology within 1 day.
MatthewisMathis about Slack