Company: Microsoft
Date: 2014-04-30
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to learn
Pros: Lots of talented people to learn from and great training programs for college hires. Excellent company to learn product management. Ideal work/life balance.
Cons: Very risk averse, and a culture of "I" and not "we". Also, a culture of doing 80% or 90% instead of 100%.