

It’s quite good from my experience, better than Matrix for group based communication thanks to the threads structure (supported everywhere as opposed to Matrix where even Element X don’t support them officially). It’s not federated, but for your use case it shouldn’t be too much of an issue.
Thank you for your comment