

We ran RocketChat at work for a few years before migrating to Teams.
RC could be good, but maintaining it long-term was an enormous pain. Maybe it’s better now, certainly if you’re using docker… But a manual install was always a laborious task on upkeep for us. Also worth making sure you don’t need commercial features, as they’ve removed free features in the past to drive sales…
It was fun enough to play through early into EA; though once I started to scale up for a MAM, the performance became untenable… Though, that’s what you get for EA I guess.