Company: Microsoft
Date: 2015-10-07
Overall rating: 4/5
Employment status: current

Rejuventated Microsoft
Pros: Microsoft treats it's people very well overall.  The compensation is competitive for the Seattle area.  Career development is a focus area.  The review model changes over the past years have made improvements to the cutthroat nature of the culture.  The number one improvement, and felt literally every day, is the naming of Satya Nadella as the CEO - much more inspired leadership that is practical to today's technology market.
Cons: It is still a big company that has a hard time getting out of it's own way.  It also becomes "thin air" once you get to the upper middle management ranks and hard to move up.