Twitter employee who slept on office floor, worked tirelessly for company now fired by Twitter Boss
By
Biju Kumar
Twitter has begun another round of layoffs, and one of those affected is Esther Crawford, who worked as a products manager at the companyAccording to reports, Esther was among the few remaining members of Twitter’s product team following Elon Musk’s formal takeover in late October 2022, according to reports.