Not bad, just a bit rough
Surprised to see so many people bashing it here. We've held off on both O365 and Teams until this summer, and having rolled them both out at the same time the users have loved it. While it has plenty of rough edges the benefits far outweigh the problems overall. We're a complex business with a lot of cross-dept and external collaboration and it's made life easier for everyone.
I just wish MS would roll out the features at the top of the wish lists a bit quicker.