When Teams first came out, I was among the early decriers (Slack and Zoom were SOOOoooooo much better for chat and video-conferencing/screen-sharing it wasn't funny)
(Kinda like when Slack came out, it was so much worse than HipChat, it wasn't funny)
Then the integrations started popping-up (or being publicized? not sure which is the more correct term) for everything MS-related (Word, Calendar, Excel, PowerBI, Sharepoint...)
The chat functionality of Teams still leaves some to be desired (especially the ultrajanky and inconsistent notification feature) - but the videoconferencing, screensharing, and O365 integrations are fantastic
(Kinda like when Slack came out, it was so much worse than HipChat, it wasn't funny)
Then the integrations started popping-up (or being publicized? not sure which is the more correct term) for everything MS-related (Word, Calendar, Excel, PowerBI, Sharepoint...)
The chat functionality of Teams still leaves some to be desired (especially the ultrajanky and inconsistent notification feature) - but the videoconferencing, screensharing, and O365 integrations are fantastic