What is the good alternative to Slack now? Cheaper / OS / self-hosted etc?
I have no experience with more than a few users. If you want a hosted solution, I have seen reports that Zulip works well with a large number of users.
Only reason I moved over to Discord was too many chat apps and the hobby users were all on Discord anyway.