Company: Microsoft
Date: 2010-12-13
Overall rating: 4/5
Employment status: current

An at times frustrating but ultimately satisfying and engaging place to work.
Pros: Work with very smart and talented people.
Flexible hours and work arrangement.
Best benefits in the industry.
Impact 100s of millions of people.
Cons: We struggle to balance protecting our existing businesses versus creating new ones.
The stagnant stock price.
Limited personal ability to materially impact the mission and vision.