Pros
High performance team - collaborative team members with strong media relationships and commitment to building expertise in their fields. Expectations are tied to team hours and back to client budgets to help everyone stay aligned. Differentiated approach - Compared to other agencies I've worked for, agreements are strong with clients, which stops approaches to "work until the client is happy". Dashboard with metrics clients can see helps to convey the value of our work. Competitive benefits and recognition - The expectation is that people do want to grow and advance, so goals that help you get to that next level are just part of the process. There's no battle for the promotion - everyone is considered on their own merits. Time is spent weekly to give recognition and share wins. Growth-oriented culture - New trainings are developed and shared frequently. Investments are made to send / purchase external training material to upskill team members who are hungry for learning. On the job coaching happens ad hoc and in weekly 1:1 meetings.
Cons
The environment is one of high accountability. That means that people who are successful here must be organized and communicate frequently so if they are struggling, they get the support (training or coaching) they need. Some people who were ignored in previous agencies sometimes have trouble believing that and may struggle adapting to such an open culture. The pace is fast and we like it that way - not for everyone.