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

It is a mixed bag.
Pros: Microsoft has huge impact on the industry and lots of opportunites in vaious areas.
Cons: all of these are mostly in Microsoft ecosystems and your expertise will be limited to those when you move.