I really like their approach to digital marketing, it's very professional yet friendly at the same time which is important when you're working with people who are not your direct peers but rather new faces that have been brought in by someone else (the boss).
They provide great support for our campaigns as well. We've had some minor issues here or there regarding campaign implementation and they were able to help us out quickly! Great team of professionals! If we could do anything different other than what was mentioned above - then maybe add more content management options so clients can upload images themselves instead of having them sent via email? Also would be nice if there was an option within all pages where posts/pages can go live straight away without waiting 24 hours.