The people. 30dps staff is very friendly, knowledgable, and goes beyond the call of duty. It feels like they are part of your internal team.
What did you like least?
I wish I had bigger budgets, they come up with so many great ideas.
My overall experience was great. They really help you step back and review or do your customer personas, take you through the buyer/customer journey, and think about how content and positioning should be through the awareness, consideration, and decision phases.