Today, thousands of Twitter employees from across various parts of the company were informed by new owner and CEO Elon Musk their roles had been made | Trusted Reviews
Twitter employees in San Francisco, New York, Dublin and elsewhere got their emails Thursday night and into Friday morning informing them whether or not they still had jobs with the company.
Employees at the social media giant s two UK offices in London and Manchester were expected to receive an email with the subject Your Role at Twitter by 4pm today.