I am not too keen on these big companies because they always have so much red tape around them. For example, CJ.com7 deletes your account and all applications which could be hundreds if you don't make sales within 6 months.
Awin just changed their terms and wants all this new info on your account.
Plus a lot of the commissions on many things have got very low I prefer to find a good affiliate program buy the product and sell it and get anywhere from 30, 50 to 80% commissions one-off or monthly residual income even better.
Here is one that is working great for me at the moment the$25funnelbuilder4 it pays out 80% commissions4 and saves people between $73 a month or $273 a month on a Clickfunnel membership.