Better News Network

Some Twitter staff say they were locked out of their company Slack and email accounts the evening before mass layoffs were due to be announced

Two Twitter employees posted screenshots of their company email login pages Thursday night, showing their passwords had been changed within the hour.

Friday, November 4, 2022 at 10:57 am

Full Coverage