Company: Microsoft
Date: 2011-05-07
Overall rating: 4/5
Employment status: current

A mixed bag, but mostly good.
Pros: 1. Work with very smart and motivated people.
2. Lots of opportunities to make an impact and move around to work on different products.
3. Good pay and benefits.
Cons: 1. Too review oriented.
2. Too much management and process overhead.
3. Company is huge and so the feeling of camaraderie with fellow employees isnt there.