Tuesday, December 17, 2024

Tag: Twitter Employee

Twitter employee fired for sleeping in office

San Francisco: Elon Musk’s tumultuous relationship with Twitter continues, as reports emerge that he has fired 50 employees, including Esther Crawford, who was heading...