I've worked with them as an integrated marketing campaign manager for my previous employer, which was also their client at that time! They are extremely professional in every aspect of our relationship - from project management to execution/delivery- they have been nothing but supportive through all stages (and beyond!).
Highly recommended if you need someone who knows what it takes to deliver results across multiple channels using creativity, imagination AND data analytics. Their team has helped us develop campaigns within very tight timelines while keeping focus throughout each stage so we can achieve great success together.