Twilio is an American company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.
Founded: 13 March 2008, Delaware, United States
Currently Employed : 5,905 in September 30, 2023. After 2 round of lay offs.
Twilio has so far laid off more that 3,000 workers since September 2022 that almost equals to one-third of its total workforce in the year 2022.
In this 3rd round announced on 04th December, 2023 impacting hundreds of employees due to restructuring strategy. Estimated cost involve is $35 M.