Fun brands and people to work with. Great development process and easy to assimilate. One of the best corporate cultures I've ever seen.
Cons
Expectation to work very late and weekends. Days and weeks worth of work undone by marketing leaders who "don't like it" but have no actual evidence to bag up their gut.