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

good
Pros: benefits, flexibility, location, peers, office
Cons: salary, compensation, review model, peers