Office 365 is a great platform to use for any business size. The cost, time to implement and usage makes it a very compelling solution no matter on what features you wish to utilize. One topic that it is close to what I do is “Collaboration”. Most of the clients I work with require some level of collaboration between either internal groups, departments or external teams, probably like most of us do. This feature set is available within Office 365b and has been for some time. The core components historically have been SharePoint Online and OneDrive for Business.