Their communication management system was easy to use, their team members were knowledgeable about digital media advertising and they always provided great support for any issues we had with our campaign.
I would not say there are any drawbacks but it would be nice if you could have more control over your ad placement within certain platforms such as Facebook or LinkedIn ads. We used them primarily because of their expertise in search engine optimization (SEO) and social media marketing. They also helped us plan out our entire strategy going forward, so that's a big plus!