Twitter staff ‘super stressed’ over Elon Musk board chaos on day off Apr 12, 2022 Twitter Inc. employees were scheduled to have Monday off, for the company’s monthly “day of rest.” But Elon Musk…