Amazon is offering a £50 weekly bonus for permanent staff at some UK locations for turning up to work on time.
The reward is for people who have 100% attendance, excluding time taken off for sickness linked to disability and Covid.
Amazon said the enticement would help it meet summer and Christmas demand.
Last week, the online retail giant advertised a £1,000 joining bonus for new warehouse workers.
It comes as the UK labour market continues to rebound, with UK job vacancies at a record high in August.
The attendance bonus will be offered at sites including Amazon warehouses in Durham and Gateshead.
An Amazon spokesperson said: “We are currently offering an attendance bonus at a number of locations to permanent associates to support our summer demand and help us prepare for the festive season ahead.”
The bonus will be paid per week, and will be based on 100% attendance for all scheduled shifts, excluding absences under the Equality Act and relating to Covid.
Amazon recently advertised that new starters who start working before 18 September will get a £1,000 signing-on fee.
The company has faced accusations of poor working conditions in the UK and elsewhere, with former workers saying they had been treated like robots.
In March, Unite, the union, launched a whistleblowing hotline for Amazon workers in the UK to call in about working conditions.
It also called for Amazon to allow British workers to unionise and to have a greater share of the firm’s profits.
Amazon’s recruitment and retention efforts come as UK job vacancies hit a record 953,000 in the three months to July.
Some parts of the UK economy are struggling to recruit, including efforts to try to address a chronic shortage of HGV drivers.
Tesco has offered lorry drivers a £1,000 joining bonus, and John Lewis plans to increase annual salaries.
The meat industry has said it is hoping to recruit prisoners and former inmates to fill roles in abattoirs and processing plants.