I dont mind the ranking. I just wish the pay was weekly, but they do pay. So they are not a scam in the sense that they dont pay. I think it would be easier to pay everyone collectively on one day than to pay individuals every 7-12 business days