At least they have a good field for profitable launching traffic. I took the manager's offers on USA, I found them pretty good. A technically stable affiliate network with a lot of targeting settings. I did not find any disadvantages.
This review reflects the subjective opinion of the user, and not the official position of the editors.