Company: Microsoft
Date: 2008-11-23
Overall rating: 5/5
Employment status: current

Lots of good things, and only a few (minor) downsides.
Pros: Depth. We work on so much from software to hardware and exciting things. There are numerous groups to work with and find something that interest you.
Cons: We are a company of 90,000 - its easy to get lost in the mix. Growing your own ideas can sometimes be challenging.