The Road to UChat: Building Uber’s Internal Chat Solution
eng.uber.com
eng.uber.com
[1]: https://about.mattermost.com/features/
[2]: https://puppet.com/"...our team transitioned the company to a new solution capable of reliably delivering over one million messages per day to tens of thousands of users, all in one unified chat environment."
Yep, totally no other chat apps capable of those incredibly high numbers /eyeroll
Less sarcastically, I don't actually think Mattermost was a bad choice. Sure, it sounds like they overengineered the crap out of it, the it sounds like it was fundamentally solid.
These guys aren't split into lots of multiple teams under one big company, they're all just one 'team' with people leaving and joining fairly often due to driver turn-over.
Slack would cost ~$100,000 a month at those numbers as well (given enterprise level discounts).