Company: Microsoft
Date: 2011-06-19
Overall rating: 4/5
Employment status: current

Good experience that provides opportunity to grow.
Pros: some of the main reasons I have for working at Microsoft is challenges, and diversity of areas that you can participate in.

The most interesting part of MS experience is being able to learn and simulate real business scenarios while remaining in a single company.
Cons: Politics, very different experience on different teams.