Company: Microsoft
Date: 2011-09-14
Overall rating: 3/5
Employment status: former

Good
Pros: Scope and impact of the work you do.  Being able to drive projects that touch millions of people worldwide is a unique experience.
Cons: Having worked in different groups, there is a common pattern - Advance with the idea that the company provides a fair ground for everyone, but drive your goals and team without a real regard of principles.  Pigmalion effect of any big company.