Company: Microsoft
Date: 2012-02-19
Overall rating: 5/5
Employment status: current

Great place to work
Pros: If you are on the right team, you'll have lots of opportunities to innovate, learn, push yourself, grow, and excel.
Cons: Lots of assets and lots of teams, but hardly any cross group collaboration or aligning of efforts. It's a shame given how much more Microsoft could be.