Pros
You can work up to 20 hours p/w whenever you want. Pay is consistent and every 2 weeks.
Cons
Their standards for rating are overly complicated, arbitrary, and the scenarios you come across in the (enormous) guide and in trainings don't come up that often in real ratings. But you'll be given your own ratings on YOUR performance, so you constantly feel judged. If you manage to figure out their guidelines, even though they constantly have tasks you never even trained for, get your scores up, they will still send you trainings and eventually review your work. You constantly feel like you're not doing well enough and the work will end, which it will. I received satisfactory scores, but also some months just no scoring, and yet I was still dropped during Covid times. Some weeks you can find plenty of work, some weeks it's mind numbing 1 minute tasks. If you dare send in a task in a shorter time period than their estimate, you wont't get paid for their estimated time for that task, so you run out a clock and have to wait. It's incredibly tedious work that I frankly was sick of doing anyway. Also, you will never communicate with a human, which adds to the sense that you're a cog for them that they will discard quickly. If you go through the rigamarole of actually getting hired by them, do it with the idea to earn some quick cash before moving on to a satisfying job with a real company.