Avantages
Work anytime you want any day as long as the store is open, get tips, once approved you can switch your area of operation freely, occasional bonuses and incentives
Inconvénients
no benefits, pay not guaranteed, work inconsistent, slow hours where work is unavailable, high competition, requires a vehicle that is fully insured, you are responsible for tax deductions, contractor work