Comment Comment by sfc32 It says 17% in the article. This is obviously a massive number, but just wondering where the 28% number is coming from? https://www.cnbc.com/2023/02/13/twilio-layoffs-1500-employee... parent sfc32 3 years ago