Honestly all the people here are gems they are considerate of each others time and trust each other to develop solid campaigns. As a person of color I really appreciated how welcoming the team was with my ideas and really felt included and seen in every kick off/ brainstorm.
Cons
none really that I can name unfortunately agency life entails being beholden to changing of the guard when it comes to clients and that can lead to layoffs otherwise no cons