Company: Microsoft
Date: 2011-10-31
Overall rating: 3/5
Employment status: current

Hard to walk away from the money
Pros: Stable company with good benefits and some interesting things to work on.
Cons: Far too much middle management overhead and wasted time on things other than getting great stuff into the publics hands.  Overly risk averse... roll the dice where it makes sense.