Pros
From my time there, there was a very communication-forward atmosphere. I felt very welcomed while I was there. Benefits were good, and the biggest benefit was feeling like I was contributing to something of value. I didn't have to question whether my work was valued.
Cons
Despite having a message and focus on innovation and also on collaboration from a less hierarchal perspective, there is a lot of resistance to change and growth from the top down. I heard a lot of refrains of "this isn't how we do it" without a lot of interrogation. Overpromising and overdelivering was big in the culture, and there wasn't a strong culture of boundary setting even though it was a part of the coaching and consulting curriculum. Still, as an agency of this size, it's better than any corporate environment I've been in.