Company: Microsoft
Date: 2010-07-19
Overall rating: 5/5
Employment status: current

Great place to work
Pros: Great benefits. You work with "grown ups" who know what they're doing and have done it for a while. They recognize and accept that you have a life outside of work.
Cons: Stock price is not doing anything. You won't retire to be a millionaire without making it to the top levels.