The combination of a small team, great client work and family atmosphere meant doing some of the best work of my career with people and brands one can really care about.
Cons
The small team limited upward mobility and career growth. That comes with the territory.