Company: Microsoft
Date: 2010-08-20
Overall rating: 5/5
Employment status: current

Help product groups build and execute business plans.
Pros: Intelligent people.  Great benefits.  People who genuinely want to do the right thing for the company's success.  Innovative ideas at all levels of the organization.
Cons: Decision making process can take several months.  Not always able to act quickly when business models evolve more quickly than anticipated.