Company: Microsoft
Date: 2013-08-27
Overall rating: 3/5
Employment status: current
Experience level: Senior

Experiences within MSFT highly depend on the group
Pros: Some very talented folks at MSFT, pay and benefits are great, lots of real problems to solve.
Cons: Strategy and change in top management is becoming more frequent.  Can be a fire hose at times (what place isn't these days), often too much bureaucracy towards making decisions, the review system can unfairly hose really talented people.