Company: Microsoft
Date: 2009-03-25
Overall rating: 3/5
Employment status: current

Good place to work
Pros: 1. Cool technologies to develop.
2. Great impact though technologies.
3. Very smart people to work with.
4. Great benefits.
Cons: 1. On average slow professional growth.
2. Lack of innovations, given the amount of resources available.
3. Less customer focus.
4. Huge project life cycles