Company: Microsoft
Date: 2011-12-15
Overall rating: 4/5
Employment status: current

Fantastic - if you can avoid a dysfunctional team
Pros: Smart People. Able to make a difference in the industry.  Always a challenging, problem-rich environment to keep the mind going. Worldwide recognition of Microsoft as a company. Great place to build a resume.
Cons: Many dysfunctional and unhealthy teams.  Even with recent compensation bump, Google, Facebook, Amazon, Expedia and many other local tech firms pay better and have higher-paying bonuses and higher valued stock.