Pros
Great SEM and Display practices from a technical POV. New York and SF offices in great locations for transit. They pay higher than many agencies. Great place to be if you're entry level.
Cons
Horrendous culture. Tons of negative sorority type cliques and information hoarding. Prior to new CEO (2015) environment was very toxic, especially in NY and LA offices (e.g. company wide emails in NY office recommending "Ebola" themed Halloween party in 2015 that thankfully never happened, numerous reports of bullying, different departments not working well together, etc). Some of the client team members on a few of the big accounts were extremely unfriendly and seemed to be extensions of the cliques that existed in the office. Terrible working environment with a few sociopaths that ruined it for some of the more pleasant folks who were working really hard to make a positive difference.