I just finished working for them. I wouldn't say it is the worst company out there but probably not the best. The pay was only 7 cpl, have to set up a business name, stuff like that. In the beginning their QA person was pretty brutal but if you can make it past that you should be okay. I found the work was hit or miss unless you keep adding more accounts.