3 ms·I thought Twitter laid off more than 3750 in addition to laying off all their contractors?by rawgabbit 4y agoI thought Twitter laid off more than 3750 in addition to laying off all their contractors?