Amazon plans to hire more than 300,000 workers for the holiday season, a 20% increase from last year. The company will offer temporary staff an average wage of $20 per hour and medical benefits for some who continue working in January, even as overall retail hiring is expected to decline.