Pros
There are none. Not a single pro.
Cons
The on-boarding process took months, with constant errors and being forced to retake exams that took hours because they lost the results. Now that I am here, there's always error notifications, as in task counting is down or other outages. Now I am having trouble getting paid. I last worked months ago and now they are claiming there's yet another error. And YES, I met my minimum to get a payment. It is ridiculous. Any attempts at trying to get help take forever. They make you sign up with a large amount of websites they own, making it very difficult to even know where and how to file a complaint. In addition, the training materials are not professionally designed or written. There is no way to know how many tasks you've racked up, there's no progress bar. As for rate of pay, I have no idea. You can't see any of this while you are working. I had to contact them which took forever to get a response to. The whole operation is extremely unorganized, and frankly feels like a scam.