Company: Microsoft
Date: 2009-06-13
Overall rating: 4/5
Employment status: former

Overall -- not a bad place to work.
Pros: Great opportunities to make a difference both for internal as well as external projects.
Great opportunities to 'dogfood' the latest and greatest products.
Outstanding benefits.
Cons: Many managers should never have become managers; their ability to help you drive your career was limited at best.
Communications between groups could be better;  sometimes projects were duplicated or even more!