Post by @aliabaday • Hey

According to @nytimes hundreds of Twitter employees appeared to have decided to depart with three months of severance pay. https://www.nytimes.com/2022/11

Stats

Comments