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

Great company - lots of opportunities
Pros: Vast array of opportunities to work on many different software projects.  If it can be done with software, it's being done here somewhere.  Very stable company with long term employement guarenteed.
Cons: No longer an opportunity to get rich quick. As with every large company, the stock price doesn't move very quickly up or down.