Personalized communications company, Twilio, is the latest firm to cut employees

Twilio has become the latest tech company to lay off employees. It's cutting around 866 jobs as it seeks to narrow down its focus. By concentrating its efforts, it hopes that it can be profitable. Read more…
Neowin News Feed for: All