I completed two different programs for them, the second while I was waiting for the first to pay. In the end, despite completing both programs successfully, I have not been paid despite it being several weeks past the date payment was promised. Their website has disabled/misprogrammed the help button and removed contact information from the terms of service so that I cannot even contact them for status. I see no reason to expect to ever be paid and cannot recommend that anyone waste time on their programs.
First of all this website is all legit. I questioned at first because a delay in payment but not only did I receive my payment but it was more than it had promised me. It was quick and easy.