Pros
Flexible schedule: accept or decline work requests as they come in, usually by text, 7 days a week.
Working with your hands on whatever you feel qualified for; furniture assembly, wall mounting anything, exercise equipment, play sets, door locks, electrical, plumbing.
Pay comes about once a week now.
Some clients are very nice and give you tips.
Cons
Unreliable workload: sometimes no work for days at a time. Pay is piecemeal; no work means no pay.
Sometimes long drives to clients, depending where you live.
No benefits; need to provide your own vehicle and tools.