The biggest great point of this company is that they work for customers, as Satya Nadella have the company's slogan. Moreover, they have a huge cloud platform, Azure, gaining popularity more and more among enterprises.
Cons
From the perspective of Cloud Provider, Azure tends to struggle with community acquisition.