Company: Microsoft
Date: 2009-10-29
Overall rating: 4/5
Employment status: current

Great to place to work.  Great benefits.
Pros: Great place to work if you want to progress your career in high-tech.  You get to work with really smart people.
Cons: Work hours could be long sometimes.  Lots of internal competition.