292 Looks like 75% of the remaining Twitter employees may have just quit (twitter.com) 🔍 Notable posted 1 year ago by lsdQ 1 year ago by lsdQ +293 / -1 56 comments share 56 comments share save hide report block hide replies
Self purging hmmm.