Pros
As someone who has worked in agencies for over 10 years I can't speak highly enough about the people and management here. I've been here for over a year now and I can say it's the best agency experience I've had thus far. They are receptive to feedback from the team on feedback to improve, they are transparent about what's happening in the business whether good or bad, there's flexibility with your time as long as you're getting your work done. There's no "secret society" when it comes to management, they are approachable and work with you on a daily basis. The company also provides a growth plan for employees so they know what they are clear in what they need to accomplish to grow and they have a great bonus plan.
Cons
There is currently no 401K match