Some Twitter employees Finally received They severance after Despite several delays, the email is being marked spam. Post Views: 62 News PREVIOUS ARTICLE 7 brain health hacks to strengthen memory, improve mood, and feel less stressed NEXT ARTICLE Twitter severance comes in short of what many expected