Company: Microsoft
Date: 2011-01-02
Overall rating: 4/5
Employment status: former

Overall good, however, it depends on group
Pros: Has great benefit package. Most of the time you will be promoting yourself to get attention. Has some work life balance.
Cons: Takes long time to make a decision. Difficult to bring new ideas. Old guards think they own all the stake in the company