But then I got a member of a different Team, for one of our customers, as part of some integration work. And boy is that a CF.
Unlike Discord you either have this team or that team active. Notifications from the other are horribly unreliable, and there's no way to chat with someone in one team while you're in a call with someone from the other team besides running a separate client.
So as such, "Teams" really should have been named "Team".