Company: Microsoft
Date: 2011-08-15
Overall rating: 3/5
Employment status: current

Job security, and that might be about it
Pros: Safe company to work at.  Each Org is like its own company so depending on which Org you are, you will have a very different experience.  People are generally good to work with.
Cons: If you are looking to ride a position into retirement or "forced retirement" then this is the company for you.  Just don't be suprised if they hire a person right out of college and they pay them just as much as you, regardless if you have been there 10 years.  60% of market on salary, which is hard to swallow when the company makes 70 billion a year.