Company: Microsoft
Date: 2010-10-06
Overall rating: 2/5
Employment status: current

If you really want to consider Microsoft as an employer....
Pros: For someone who is just coming into the company fresh out of college, this is a great place to work because it's far easier to mold someone young than someone truly seasoned.  If you are already pro-Microsoft, then again, this would be a great place to work.
Cons: If you are agnostic, likely not a good place to work because you see things objectively and objectivity isn't as valued here as much as you'd like.  They would rather push a bloated operating system than thinking about the USERS.