Submitted by benton on Sat, 01/07/2023 - 09:18 Links: Twitter Promised Them Severance. They Got NothingSource: WiredDD Publish Status: Not AvailableDaily Digest: Daily Digest 1/6/2023Offsite url: Open offsite URL