Company: Microsoft
Date: 2012-05-20
Overall rating: 4/5
Employment status: former

Still one of the best
Pros: Lots of products, easy company mobility, great benefits.
Cons: Compared to the other tech companies, wages and benefits are slipping.