I pay $15/mo per user for full Office, Exchange, Microsoft Teams/Skype and very decent support.
GSuite is $10/user and offers similar products, but you have to pretty much support yourself.
The $20 extra a month I pay for my small team is negligible.
The company I work for pays even less per person than I do, with the enterprise licensing and the MS cash that gets thrown at us for integrating with them. Our first year of 365 is basically free, same with our switch from our data center to the cloud.
We are looking to save millions a month by making this move.