The only thing I dislike about them was that they take longer than other providers for me personally because it's not as well known like some of their competitors (such adfusion).
Also sometimes you do end up with ads from multiple networks all together so make sure your account settings include which campaigns will show what type or sources when shown via 3rd party platforms! Just use this provider if nothing else works out there yet - just give em' time though :) They have helped us get better conversions by showing our products/services throughout many different sites such Facebook pages where we're already doing business through sales channels etc., plus now also Google Adwords has been helping tremendously too since launching an entire campaign within 24 hours after being placed into my profile page here at first :D.