Collaboration and communication tools are essential for all businesses these days. Slack and Microsoft Teams are the popular choices in this market. While these tools work well, they have some downsides. First, they have a per-user pricing model which makes it quite expensive. Second,