Company: Microsoft
Date: 2012-05-22
Overall rating: 3/5
Employment status: current

Very challenging and stressful
Pros: * Too much bureaucracy and politics
* Incompetent lower level management
Cons: A lot of things to learn  
A lot of opportunities