The latest round of layoffs reportedly impacts workers across the 'recruitment, customer support, trust and safety, and IT teams.'
The latest round of layoffs reportedly impacts workers across the 'recruitment, customer support, trust and safety, and IT teams.'