Sometimes customers are giving tips.
Possibility to work afternoon and evening hours.
Cons
I would say, there are a lot.
The planning was provided with 2 weeks advance.
Despite asking to have 20 hours per week split between maximum 3 days, I used to have 4 or even 5 days working per week.