Company: Microsoft
Date: 2011-03-08
Overall rating: 3/5
Employment status: former

15 years of constant change
Pros: * A benefits package that no one can beat -- even with recent changes
* The opportunity to work with some really smart people
* Outstanding tools to support work-at-home / remote office employees
* Pretty good products
Cons: * A re-org every 12 to 18 months -- in 15 years with MS I had more than 20 job descriptions and 12 managers.
* Best managers come from outside, but usually don't last too long.  Of my 12 managers, I had 2 that I'd consider EXCELLENT, and both came in from IBM.
* You are really on your own when it comes to career training / development.