I've found several very annoying bugs in the OSX Slack client, and each time I wait a few months before trying it again, yet more bugs continue to occur.
It's impossible to un-join a team via the OSX app, or to remove a team that you partially created. Also, updates frequently force a logout and the password reset procedure is quite clunky.
I finally realized that the web version works pretty well so now I just use that when I need to use Slack.
I know this makes me sound old, but I really wish popular open source projects would just stick to IRC as it just works and doesn't require any proprietary client (and isn't trying to turn into video chat, screen sharing, etc.) Or I suppose I wish Slack would make its ecosystem available via IRC.