Support is simply horrendous. Nothing wrong with the hosted solution itself. But a simple request: transfer admin priviledges from someone leaving the company to the new administrator has spawned literally 61 emails (I counted) on 8 different threads. And it is still not resolved and I think I am still being double billed. THIS IS BASIC STUFF, FIGURE IT OUT MICROSOFT. I don't have anything complicated in Azure, about 20 servers, some support. I get calls every week from a well meaning but confused support contact who is doing his best to talk to the other Microsoft helpdesks. He can't help me.
As an IT lead, this reason alone is making me consider the effort to move to AWS.