Earlier this year, the company announced significant job cuts across its business, including its AWS cloud services division, affecting approximately 27,000 employees. These developments have contributed to Amazon’s image being scrutinized as it navigates various issues in the UK and globally.