Pros
There are some supremely talented and creative people there. Opportunities to work with some awesome clients. The people who are team players will work tirelessly to do their part to exceed expectations on every project. The company tries to encourage a "fun" atmosphere with events and happy hours. Free snacks
Cons
Very minimal opportunities for very minimal merit increases. No opportunities for continued learning and no rewards for taking the time to learn new skills that benefit the company. Complete lack of diversity but if you used to work at GSW or you went to Ohio University you will fit in as long as you agree with everyone all of the time. Lack of inspiration and strategy from new business team. Most of the account managers are order takes as opposed to skilled strategists capable of leading a team. Account managers get all of the credit for "managing accounts" when the project managers and creative teams are defining strategy. Unhealthy focus on winning awards rather than getting the results that the clients measure as success. Misallocation of human assets where certain departments live a life of leasiure while others work 10 to 12 hours a day. Good ole boys club - you will overhear inappropriate conversations regularly in the teams that are mostly male and if they notice you aren't amused they just move the conversation somewhere else...where you are also excluded from work opportunities. Some of the cattiest females I've ever met, even "VPs" spend ample time gossiping and bad mouthing team members. Also there are about 10,000 people with the title "VP". I paid over $500/month for insurance.