Just a word of advice, wouldn't outright call any established company online a scam. Could get you in trouble
Have no experience on them but with affiliate networks, if you don't have a lot of complaints about them, then you are pretty safe as many affiliates are very vocal in non paying networks.