This bears no relation to my experience
I have been tasked with setting up 365 and its been a nightmare from start to finish. The support is non existent and the documentation is also very very frustrating and incomplete.
I would avoid 365 at all costs.