Company: Microsoft
Date: 2011-08-31
Overall rating: 4/5
Employment status: current

It was awesome 10 years and meh since the layoffs started in 2007.
Pros: Smart people, great benefits, great location of the main campus, unlimited potential to work on impactful products.
Cons: The review/calibration model; all employees are fit against a forced-distribution curve.