I did several reviews over a couple days and earned a decent pile of cash. Without any explanation they deactivated my account without any means of claiming the money I had earned, then insisted I give them photo ID before they'd talk to me.
Avoid these guys like the plague!
Tip for consumers: Don't use them, they are a scam!