Company: Microsoft
Date: 2014-06-03
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great place to work and impact the world
Pros: I had the opportunity to impact billions of people. Only a handful of private companies can give you this kind of impact from your contributions. The pay matches the impact you have in the world.
Cons: Some of the organizational structure is miss matched to the financial structure i.e. products get assigned budget that may not be related to revenue. Makes sense for some products but revenue generators should be able to keep more i.e. product leaders have no real incentive in increasing revenue and decreasing cost. Also the new triad model means most things are done by committee.