As Amazon lays off 14,000, some employees worry more cuts loom

October 28, 2025