Company: Microsoft
Date: 2012-11-19
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

A great company to work for...
Pros: Great access to mentors, coaching, training, talented people. There is a fair and equitable bonus structure and access to benefits across the board.
Cons: Politics and opinions can hurt you on occasion, they do sometime let poor management make poor decisions and support the managers over the teams. Like any office, politics are there. Even if people know you do great work, if one person has a poor opinion you can sometimes be shunned unexpectedly.