The office and people are the best, Leadership listen to people often. Lots of different projects come through the door for organizations I can be proud to work with.
Cons
At the end of the day it's a marketing agency so each job is different. Some people love the variety, If you want every day to be the same, look elsewhere.