Company: Microsoft
Date: 2009-05-14
Overall rating: 5/5
Employment status: former

Microsoft is an interesting place to work right now.
Pros: Name recognition, healthcare benefits, internal training and ultimately incredible softskill training as well.  Microsoft truly offers terrific career advancements and produces superior management training skill sets.
Cons: It is a very large and complex organization.  If you are not on the product side of the engine, you are somewhat considered less adequate as the rest.  Right now they are currently going through a LOT of reorganizational changes and as a result are having a lot of cut backs.  That said, many jobs are being cut based on Role, Function or Group as a new fiscal year approaches at the end of June.