We use Azure and Linode for all of our cloud services. The number one reason: we can contact human support at any time and we have a designated customer success manager. In many situation this proved to be critical, especially for resolving paiement issues, etc