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

OK if you know how to play the game
Pros: Nice compensation, great medical insurance.
Cons: Forced curve at the review. If your manager doesn't care much about you, you are probably getting a  very low score at the review.