IMO - Not good for media buyers. Bad for cashflow (high payout requirements & also slow payout schedule).
Also my personal experience with them - My manager was just bad. My account was disabled (with no communication) because an Advertiser claimed (on pay day) the traffic was fraud. How I know this was BS, is because I run (dating smartlinks from) multiple networks in the same campaigns, & I was on weekly payouts with 4 other networks (doing 3k/week on 1 of them), and none of these other networks (ever) complained about that exact same traffic. I didn't even bother to email these guys to complain.
Don't believe how "trustworthy", "experienced", "industry-leading" networks claim to be. Most of these networks care more about keeping Advertisers happy. And not all networks are good for all types of Affiliates. As a Media Buyer you need Cashflow (quick payments) & (actual) support from Managers that understand the risks you're taking (with your own money) to generate revenue - this Network offers none of that.