Company: Microsoft
Date: 2010-06-24
Overall rating: 4/5
Employment status: former

Great place to work
Pros: Microsoft provides a spectacular benefits package--while you are a full time employee there, you have nothing to worry about in the area of medical, dental, vision, and local dining/entertainment because Microsoft's benefits package takes care of it for you. They really stand by their employees in that respect.
Cons: There are too many employees that have been there for years and years. It is time for them to move on, but they stay because the benefits are so fabulous. Consequently, Microsoft suffers from stagnation--it affects much more than day-to-day operations--it greatly affects this wonderful company's ability to innovate and stay fresh.