Pros
You wake up in your boxer briefs, no problem--head to your laptop and start working. Their software is intuitive and easy to operate. Communication is great. The company seems to be staffed with talented, young people; and that's a plus my friend, as most other companies behave rigidly like institutions. You work your own schedule without limitations (other than their deadlines of course).
Cons
This is in no way a sustainable form of employment. Let me restate it differently. You'll sit your donkey down for an entire day--and perhaps night--and walk out with 15 dollars from it. If you live in rural Siberia and can afford the fast-speed internet there, this would probably not be a problem as you'll get 15 dollars a day even in the cold Siberian winter as long as you do the job that's available. For the rest of us, it just doesn't work. Not even close. Not even minimum salary. It's such a great concept; but it just doesn't work. This should only be the kind of thing you do when you're bored and have nothing else to do at the house. When the company says you'll make 10-30 dollars an hour, I don't think they really believe it. It's just a marketing statement.