Pros
I received fabulous training and met some great people at the co-worker level. The relaxed atmosphere is fun....until you are no longer in the 'popular crowd'
Cons
When I gave 2 weeks notice I was treated like a second class citizen and basically escorted from the building. The best way to succeed is to be related to someone. There are many people related to the people they directly report to and they definitely recieve special treatment. Certain producers have the 'power' to harass the account management staff, and if you speak up, management retaliates. There is an atmosphere of fear, regardless of work product, so be careful of who you cross. You get paid below average to begin with, so to be abused on top of it, it's a double whammy. They talk a big game about values and culture, but if you aren't in with the right people, none of it applies.