Company: Microsoft
Date: 2011-04-20
Overall rating: 3/5
Employment status: former

Great benefits, chaotic company organization
Pros: Salary and bonuses were very good.
Fairly well defined path for career development and advancement.
Some very smart people.
Cons: Some lack of corporate and management vision.
Poor communication of company priorities and strategies.
Individual initiatives and effort often seem to get no attention beyond immediate line management.