* Cannot work whenever you want (Long periods where there is no work)
* No transparency in terms of feedback. They won't even let you know that you've been cut off. You just get a blank dash.
* Qualifications needed to give access to additional work take hours and are unpaid.