Amazon said it offers "competitive wages", with all employees starting on £7.35 an hour at least, moving up to £8.15 an hour after two years. Employees also get private medical insurance and an employee discount.

John Tagawa, Amazon's vice president of UK operations, said: "We look forward to welcoming 300 new recruits to the Amazon team with competitive wages and comprehensive benefits starting from day one.

"The new site in Daventry will enable us to continue to expand our product selection, support more third party sellers including small businesses with our fulfilment expertise and meet growing customer demand in the UK."