Company: Microsoft
Date: 2011-12-12
Overall rating: 5/5
Employment status: current

Great place to work for smart people who want to be challenged
Pros: - Cool innovations with huge impacts on consumers and enterprises
- Really smart and generous people
- Well-established leadership and training programs
- Very good compensation
- The company really cares about its people
Cons: The company is very large so it takes time to get idea and products implemented. Not as cutting edge as startups.