Company: Microsoft
Date: 2013-07-09
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

A great place to work if you are competitive
Pros: Great benefits. Work on products that are very well known and used by millions.
Cons: Annual reviews are based on a curve. Even if everyone is an all-star, someone is not getting a bonus, stock, or merit raise.