Tag: twitter employees were asked to work extra hours with no discussion

Elon Musk new Twitter rule: work 12 hours a day seven days a week or get fired

Twitter managers have informed employees that they will be required to work

Seema Rai Seema Rai