Company: Microsoft
Date: 2012-07-24
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Multitude of Opportunities, Disciplines, Business & Product groups to build a wholesome career
Pros: Strong Technical focus across many disciplines
Diversity of product & business groups
Scope of impact to end users is tremendous
Extremely successful track record
Cons: Leadership is sometimes shaky 
Highly negative image - market & society don't want to recognize company's potential
Many groups are slow on decision making
Employee compensation not competitive