Pros
Some really great acc managers and people (super senior were problematic though), fun events, office lunches and celebrations. lots of experience/exposure but at a price
Cons
May have changed since, but one of the few agencies that at the time still did unpaid internships. hours were long, and like most agencies work gets dumped on the most junior people. interns were constantly stressed beyond belief. unless you are super super super type A or can power through the stress, wouldn't recommend