Company: Microsoft
Date: 2009-04-10
Overall rating: 5/5
Employment status: current

Still a ton of vigor and life at this company.
Pros: Talented people, massive user bases for our products, hard problems to solve, good infrastructure for developers.  Opportunities to be a lead if you want to.  Microsoft employees take criticism very seriously and respond to it.
Cons: Not likely to get rich anymore, misconceptions by general public.