Yeah, it has some usability concerns, not yet at the level of Slack for large group work or onboarding speed, but I've found it very good for smaller groups of people and the rest of the features they've built on it are very cool and useful (at least for me).