Company: Microsoft
Date: 2011-10-20
Overall rating: 4/5
Employment status: current

One of the best I've been part of..
Pros: Creativity abounds as does opportunity. Open and challenging work with global impacts and deep commitment to charitable contributions and giving back to the employees and communities where they live.
Cons: Steve Ballmer is a big downside; still chasing the Google search engine as his Xanadu and missing all the leap aheads that others are taking advantage.

Each line of business is a fiefdom and compete against partner orgs; makes partnering across the company hard and requires executive interaction.