Three years later, the few people I know who still work there say the culture is now irretrievably damaged. What was an attractive, fun place to work is now an unhappy place. They are struggling to recruit good people where before their reputation was an asset.
But the manager concerned remains, has no doubt hit her goals of cost reduction or efficiency or whatever. And has hired more of her kind.
By "macho" I just meant that they seem to pride themselves on taking decisions which don't make them popular with people under them.
Good managers can make unpopular decisions and retain the support of staff under them. I've seen people take pay cuts temporarily, work longer hours, all kinds of extra that comes with good will.
Ultimately it's about respect. Good managers have it. Bad managers seem to revel in not having it.
This already happens with compensation and other benefits, so it should be fine.
I believe that Salesforce could give every single employee a handful of extra vacation days, and overall it will cost them less than what they spend in unnecessary benefits for their higher ups.
Instead, it seems that they have decided to play a sort of reverse Robin Hood.