Company: Microsoft
Date: 2011-11-10
Overall rating: 3/5
Employment status: current

It really depends on your organization
Pros: Great benefits.  Access to the Pro Club and dining options are all great.  And if you commute from Seattle they even have their own buses. By and large, great people you will work with.
Cons: Very limited respect or understanding of the marketing discipline. Some managers are great, but watch out - others are horrible to work for.  You really have to make sure you don't end up in a poisoned org or with a poor manager.