Their encryption is top notch tbh. MLS is probably better but they're doing some crazy shit to avoid knowing things like group memberships, group roles, etc.
It's quite a lot but I'll drop this here for anyone who's crazy enough to read it https://eprint.iacr.org/2019/1416