Company: Microsoft
Date: 2011-09-18
Overall rating: 4/5
Employment status: current

Lots of opportunity
Pros: MS is a large, global company, with many opportunities for career and professional growth.  The company has many resources available, and despite slowing growth, still makes available opportunities across business segments, disciplines, geographies, etc.  One can really have a broad and diverse career within this company.
Cons: The company is not hiring and growing like it used to, so some of the growth opportunities are more competitive internally now.  For top performers, however, one can continue to advance and grow in their career.