The situation at social media platform Twitter is uncertain. Thanks to an “ultimatum” sent by the company’s new owner and CEO Elon Musk, a significant portion of the remaining staff might have quit.