Company: Microsoft
Date: 2010-03-25
Overall rating: 3/5
Employment status: former

Good company with many personalities
Pros: Great opportunites to learn and work with great people.  Awesome benefits -- medical, dental, vision, retirement, stock, MS Prime, all of the extras
Cons: Culture is very dependent on which organization you join at MSFT.  Not all have the same focus on drive and resutls