Comment Comment by asaph As per https://layoffs.fyi/, Twilio laid off 1500 people on 2/13/2023, 17% of its workforce. parent asaph 3 years ago