The company has been striving to optimize its operations since October 2022, laying off over 27,000 workers (via layoffs.fyi) due to pandemic-related overhiring and the challenges posed by the subsequent economic conditions.
The company has been striving to optimize its operations since October 2022, laying off over 27,000 workers (via layoffs.fyi) due to pandemic-related overhiring and the challenges posed by the subsequent economic conditions.