Company: Microsoft
Date: 2012-01-11
Overall rating: 3/5
Employment status: current

Good place to work
Pros: You get Excellent benefits. 
Medical benefits are great, but that may change very soon.
Smart people as coworkers.
Competent management.
Cons: Difficulties with work life balance.
Very high expectations from empolyee.
Reviwe system is somewhat unfair.
Heavy management structure. 
Sometimes processes can get in the way, instead of making your job easier.