Company: Microsoft
Date: 2010-12-13
Overall rating: 4/5
Employment status: current

Design, Implement, and Review large scale systems.
Pros: You get to work with some of the smartest people in the world, and if you push yourself, you can work on bleeding edge technology.  The stock isn't doing anything, but it's free and after 5 years you have a substantial sum of money each year by stock maturing.  Benefits are great.
Cons: Egos, and lots of them.  The review pits everyone against each other at the end of the year, and in a lot of cases that means folks stabbing each other in the back.  Time expectations are always just stupid and MS really doesn't get the consumer.  Lastly the CEO who did a great job while Bill was here, really needs to be replaced.