we have a pay scale...
min wage plus attendance bonus of £125/month for being on time and in work every day to start
min wage plus attendance bonus plus £100 bonus for hitting targets expected @ month 3
min wage plus attendance bonus of £150 plus £150 bonus for hitting targets expected @ month 6
they get bonuses for signing up new clients or getting jobs in for us
they are also paid to complete their work list and then they can leave. so paid for 8 hr days, but regularly leave at 7 hrs (so in effect it's not min wage)
Pay scale is good because it gives them a feeling of progression and achievement as their value to me improve. also, it encourages them to want to upskill fast, and makes them want to have their review at month 3 and month 6.
attendance bonus is great because they hate loosing it, especially toward the end of the month
bonuses are great because you can withdraw them at any point you wish, so if they leave without notice you can not pay their bonus, if they do misconduct you can not pay it, whatever, so it gives you some leverage against them.