It really piss me off reading news like this. These assholes layoff a bunch of people including my friend but now they have money to donate to charity to guilt people back into the office. I'm extra pissed because of my current company as well. No money to level my pay but can afford to stay at the bloody JW Marriot in Vancouver. I bet even with corporate discount, that place isn't cheap.
Modern management does not manage very well these days. Too many of them are just bobble head 'yes' people, which seems to be what upper management wants instead of experienced, knowledgeable people. Why money gets wasted instead of invested in workers.
Stocks almost always go up when they announce a layoff, because workers are just considered overhead.
They can then use the layoff to rehire at lower rates or part time or contact type jobs.
Another big factor is the distance between the workers and those in charge who are rarely onsite and have no clue.
Way, way back, a company would offer shares to do the start up. Then everyone would work in the same factory or building. Now it's all spread out globally. Look at the Radio Shack story. They got rid of all the long time workers (to save money), workers who knew their products. Happened where I live. The original people knew everything or would find answers. The new replacements didn't know anything.