Company: Microsoft
Date: 2010-03-28
Overall rating: 4/5
Employment status: current

Good place to work, but plateauing in terms of career growth
Pros: Big company, lots of opportunities
Ability to switch between jobs
Great training programs
Smart and hard working people around you
Cons: Too big and beaurocratic
Many levels to decision makers
Stock price is too stable to make a difference
Work life balance is unfair on some teams