Company: Microsoft
Date: 2008-12-30
Overall rating: 3/5
Employment status: former

What you would pretty much expect from a large organization
Pros: Stability, security, benefits brought about by the size and scope of the organization.  The resources are made available to you to do your job.  Certain parts of the company are still very exciting places to be and having success.
Cons: Enviornment has become much too political.  It's much too diffiuclt to get anything done - any decisions are endlessly reviewed and second guessed.   Management is building fiefdoms and is scared of any change or anything that will threaten that.