We use Discord as a Slack alternative, and have for a couple years. It's perfect for a remote company, especially if you also run chat/messaging for customers and users.
That's how you get people to use MFA, but AFAIK there's no feature in Discord to a) federate with a directory like AD or b) force users on a server to only be able to sign in with a hw key
Discord UI is so complicated, I feel old, im always clicking the wrong buttons. Im sure you get used to it soon, and probably more powerful once you do.
- No SSO
- No way to enforce MFA, restrict logins to trusted devices and IPs, etc...
- No message / audit logs
I like discord for personal use, no way I would use it professionally