Its a good product but given the wide usage for all organization communication it needs to work on its notifications. Notifications across devices are not reliable and consistent. I often miss replying to messages in dm or channels because the notification didn't show up on desktop/app.