**Pros:**
Flexible working hours and independence. Opportunity to earn based on skill and experience. Work is practical and hands-on, with chances to improve creativity.
Cons
**Cons:**
Income is not always stable. Work can be physically tiring. Sometimes long hours and difficult customers.