Company: Microsoft
Date: 2012-05-09
Overall rating: 2/5
Employment status: current

Learned a lot but management needs improvement
Pros: Great benefits.  Got to travel worldwide.  Large implementation projects.  Huge install base of customers so project and programs are large and far reaching.
Cons: Lots of inbreeding in the management ranks.  I also believe that Microsoft leaders have really lost sight of their customers.  Their actions and words do not match.