I would settle for just Skype for Business on Linux. No excuses why it shouldn't be on there... and yet it isn't.
S4B server edition is still in active dev
I've read some horror stories about Slack, and I shudder to think what would happen if my company moved to it.