Company: Microsoft
Date: 2015-03-27
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Things are looking up.
Pros: Great place to work. Competitive, challenging, solving big problems.
Cons: Sometimes it can be tough to competition for reviews and performance bonus. Work hard and it shouldn't be a problem.