Back to Twilio
Opposed
Cut 17% of workforce (1,500 employees) in early 2024. Another 5% (300 employees) in early 2025. Total layoffs since 2022 exceed 3,000 (one-third of staff).
Cut 17% of workforce (1,500 employees) in early 2024. Another 5% (300 employees) in early 2025. Total layoffs since 2022 exceed 3,000 (one-third of staff).