Company: Microsoft
Date: 2010-05-09
Overall rating: 3/5
Employment status: former

Great company, not so great management
Pros: Microsoft has the best benefits and it wants to take care of its employees.  Had the opportunity to work with very sharp and smart people.
Cons: Review process sucks!  Very weak feedback regarding career advancement.