Pros
Learned a lot and there were some amazing designers.
Cons
Lots of fighting between people and doors slamming. I understand you are passionate but these arguments seem more about making your point and getting your way than showing passion. Lots of turn around in the last year from designers to account staff. You start there feeling like you are doing a great job and that you can see yourself there for a lifetime. You are confident and fall in love then it things turn around you start to feel worthless, stupid and you begin to dislike going to work. Working here reminds me of some bad relationships I have been in where at first everything is amazing then over time the true colors show. Lots of micromanaging for example they like to review emails and constantly asking what you are working on. They stress a positive work life balance compared to other agencies however that is not the truth. If you are not putting in 60 hours a week you are not a team player.