Sounds like 2% of workforce got laid off yesterday and this is only the beginning. Any idea on how big this would be?
1 reply
More last week. Operations, marketing. More coming in Operations, Investments.
Sounds like 2% of workforce got laid off yesterday and this is only the beginning. Any idea on how big this would be?
More last week. Operations, marketing. More coming in Operations, Investments.