Company: Microsoft
Date: 2012-11-07
Overall rating: 4/5
Employment status: current

High pay and great benefits
Pros: Smart people, high pay, good benefits.
Cons: Victim of its own success; Microsoft tends to build software as if all teams were building Office or Windows.