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

It's one of the greatest companies in the history of free enterprise.
Pros: Great people. Great opportunities. Great projects. Great products. Great benefits.
Cons: Highly matrixed organization with a need to build consensus in a wide variety of ways with a wide variety of people/roles. This makes getting simple things done very complicated.