Company: Microsoft
Date: 2008-06-19
Overall rating: 4/5
Employment status: current

MSFT's best days are behind it
Pros: Microsoft has great facilities and comprehensive, progressive benefits packages. The intra-company opportunities are incredibly diverse and one can have a start-up like atmosphere (albeit w/o the reward) within a big, stable company.
Cons: Vista shipped. Seriously. I wonder how many members of the Vista team actually run OS X at home?  

Limited upside of equity, lack of a coherent strategy for the future. The whole Yahoo! debacle brings the latter point into sharp relief. I mean, come on, the consumer-facing Net stuff has largely been a failure and the response to that is to attempt to buy, at great expense, another failure.