Company: Microsoft
Date: 2011-09-01
Overall rating: 4/5
Employment status: current

Its a big company
Pros: Good experience, lots of smart people, a few dumb ones.  Good opporunities to learn and try different things.  Mind the process though.
Cons: As a big company there is a Microsoft way to do everything - and sometimes it is a real drag.  Don't look for nimble here.