Company: Microsoft
Date: 2010-11-01
Overall rating: 4/5
Employment status: former

Great Benefits
Pros: The benefits at Microsoft were really generous.  Together with base pay, Microsoft was a great place to work in terms of compensation.
Cons: Unfortunately, with such a big company, there is a lot of bureaucracy that stops a lot of good ideas from getting to the top.  Managers tend to be less willing to propose ideas that are not their own, so they change innovate ideas to make them their own, killing all the innovation.