Company: Microsoft
Date: 2009-01-10
Overall rating: 3/5
Employment status: former

Microsoft - A very large company
Pros: I think that the pay is good and it is a relatively secure and well performing company  Obviously, if you enjoy working in a large corporate environment, it has that going for it, and the Microsoft bus system is pretty awesome.  Also, the benefits truly are good.
Cons: The corporate environment can be a bit stuffy and overwhelming.  There are many re-orgs all the time and your entire group can be laid off.  Also, the organization is so large that it can be hard to stand out or feel like you're making a difference.  I found the whole "color coding your personality" thing a bit silly and obnoxious.  Despite the bus system, the commute just sucks.