The drama continues at Twitter. Hundreds of Twitter employees are leaving the company after receiving an ultimatum from new owner Elon Musk. This after Musk had already laid off half of Twitter's workforce. The upheaval has left the social network in disarray.