Company: Microsoft
Date: 2012-06-21
Overall rating: 5/5
Employment status: current

Broad opportunities to do everything.
Pros: Can-do attitude, resources to back it up, very smart people, great location.
Cons: Big company -- takes skill to learn to navigate, and Alpha culture can be challenging.