Company: Microsoft
Date: 2013-08-22
Overall rating: 3/5
Employment status: current

Improve review process
Pros: Lots of different teams
Good benefits
Cons: Curve fitting during the review process