Company: Microsoft
Date: 2010-08-26
Overall rating: 4/5
Employment status: former

large organization that treats people well
Pros: given autonomy to get work done with ample break rooms and lounge space where you can take a break without feeling guilty
good compensation and benefits
Cons: some of the work can get tedious