Company: Microsoft
Date: 2016-01-24
Overall rating: 3/5
Employment status: former
Experience level: Junior

Getting there
Pros: Satya's vision was the one thing that convinced me to join Microsoft.  There are also plenty of smart ICs doing the real work on the ground.  On the tech side, Azure has some very cool projects, especially around open hardware and DC design.
Cons: Pretty much everyone in between those awesome ICs I mentioned above and Satya is still stuck in Balmer's way of thinking.  I don't foresee Microsoft ever changing their reputation without substantial middle-management redirection or refresh.