Mark Zuckerberg looking ripped as he prepares to fight Elon Musk
Threads is just better," a current staffer wrote on Threads last week, according to the Daily Beast, which found that of a random sample of 133 current Twitter employees, 31 of them are on Threads.