Pros
The downtown location is great! There are lots of perks including company parties, bagel days, free coffee, some lunches, special events, etc. Overall I liked the people I worked with. A lot of overworked people but th "underlings" banded together and tried to get work done and not attack one another. The mood there was pretty good.
Cons
There is the typical agency mentality, bend over backwards for the client and work all hours to get it done. Then have the client change their mind and not stand your ground. Creatively they say they do stand behind what they recommend, but you have to have the account team and upper management to defend it. Not everyone knows how to manage their clients and how to motivate their team members. It depends on which team you are on as to how crazy it gets. Lots of overworked people in general though, and not enough work life balance it seems in almost every department.