Company: Microsoft
Date: 2009-04-24
Overall rating: 4/5
Employment status: current

Execute, Execute, Execute.  Get your cool stuff out on the market before the competitors, it doesn't have to be perfect.
Pros: Good benefits, smart people.  Opportunity to work on products used by large audiences.
Cons: Pay raises are slow.  Can be political and hard to get things done.