Overall Satisfaction with Slack
Our entire organization uses Slack to communicate on projects, to build and support company culture, and to collaborate with other 3rd party vendors when we are working together to create integrated systems and solutions. There are a lot of other software programs we could use for different collaborative tasks but Slack allows us to do all of them in one place (e.g. standard communication, file sharing, restricted channels, etc.).
- Slack allows you to pin specific content so it is easy to find within a channel even if it was posted months or even years ago.
- Slack allows each user to deeply customize how they use the program. So everyone can be on the same company account but set their own navigation and aesthetic preferences.
- Slack is very integrative. You can set up automatic notifications in specific channels based on triggers occurring in your CRM or marketing tools.
- You can create channels and bring people into a DM, but unfortunately, you can't add people to an ongoing DM.
- Sometimes we have two channels serving a similar purpose and we need to archive one of them to be more efficient. It would be nice to be able to merge the two channels or do something similar to preserve important content from both places.
- GIFs are often too big for Slack to display so they appear as a link and have to be expanded to view the content. It would be nice if Slack could handle larger images.
- Slack has helped us be more efficient and finish projects quickly.
- Slack allows us to grow the company culture and keep valuable employees.
- Slack allows us to respond instantly in emergency dev or client need situations.
Some apps offer a great desktop experience but have more limited mobile functionality. Others are the reverse. I find that Slack does both tasks equally well and presents a perfect UI for either format. I have experienced downtime with Slack before but outages are rare and they get things back up quickly.
I haven't ever had to contact Slack's Support Team, but outages are rare and the app loading and syncing speed are as good as any app I have used.
Project management and communication apps tend to overlap but I find that no one app does all jobs perfectly. Trello and Hive have better Kanban functionality and so serve the "small task within a large project" paradigm better. Slack is by far the better communication tool but small tasks are hard to manage and get lost in large channels and major projects.
Slack is great for smaller, short term projects. Channels can be set up quickly, topics set, and content loaded quickly. However, it struggles more with long-term projects where a lot of content needs to be managed and organized. Because channels and DMs scroll like a text message chain, it is not easy to manage sub-tasks within the channel like in a kanban board.