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

Great people, great opportunities, evolving culture
Pros: Working with wonderful people; outstanding benefits. Real challenges to be met. Always someone to learn from.
Cons: Great products that aren't winning. People get stuck in their offices all day.