Twitter employees depart