Company: Microsoft
Date: 2008-06-12
Overall rating: 5/5
Employment status: current

After 14 years, I'm still excited to come in each day
Pros: Microsoft is a very large company, but there are lots of opportunities to take on challenges across a wide variety of technologies.  Employees can join groups that are 1.0/startup mode, or others that are working on v.12.

The employee benefits package is the new 'golden handcuffs' for the company.  Anyone with a family weights our benefits as one of the most important reasons for staying with the company.
Cons: Our 30+ year corporate culture is too focused on platforms instead of solutions.  Its extremelly sad/fustrating to see competitors come out with products that customers love, when we had done this work internally but couldn't figure out how to turn it into a platform.