Microsoft seems to be working very hard to get people to collaborate using Microsoft Teams and SharePoint sites for the projects you are involved in the office.
They also seem to invest pretty heavily in making in a developer platform so you can extend it. https://developer.microsoft.com/en-us/graph
(and as you can see from the picture of the developer it is very hip)