Pros
The office space is nice and modern with plenty of natural light. The benefits package is very nice with a good 401k offering. Many very smart and talented people come through here so you will make job contacts for future reference.
Cons
While the HR team does a really good job of recruiting creative team members who work well in collaboration, the company continues to be unable to retain talent. The turnover rate for this company is VERY high across all departments with both executives and front line employees getting fed up and leaving. Admittedly, different departments have different problems, but there is no clear strategy for project management and the executive team moves bad managers around the company rather than getting rid of them. This has resulted in many good people leaving the company to seek other opportunities. If you have a competing job offer, take it. On the surface,this company seems like a great place to work, but within 1 year you'll know the truth.