Company: Microsoft
Date: 2016-02-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

MSFT
Pros: Values thinkers and good decision making, not just doing for the sake of getting done.  Hires able people.
Cons: Exceedingly business objectives oriented, which is of course why businesses are in business -- however, risk is so carefully managed, that the culture seems to place no value the human creative spark.  Such as was my experience.