The key feature is being able to host it on the premises, rather than relying on a cloud hosted (usually in the US) service.
Mattermost is okay, to be fair. It could do with some more theming/font/configuration, and better/simpler threading/conversations but it does the job.