Company: Microsoft
Date: 2013-03-14
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Lots of great things about the company, but easy to get lost
Pros: Saturated with smart people, puts a lot of effort to make career progress tangible, multitudes of international opportunities, fun corporate campus, like its own little city
Cons: Very large HC so easy to get lost in, corporate culture tries to over-complicate everything, over-riding belief that you can "engineer" anything from customer satisfaction to employee happiness, not enough trust in the field talent by HQ, careers move slow outside of HQ