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