Company: Microsoft
Date: 2010-06-21
Overall rating: 4/5
Employment status: former

Great place to work at
Pros: - great culture, great minds, flex-time, awesome benefits, ability to change roles
Cons: - burn out, 60 percentile of  salaries, promotion budgets, constant resource crunch