T theverge.com Leak: Two-Thirds of New Amazon Employees Leave Within 90 Days 100 points MrWiffles 4 years ago 11 comments