All companies seek to devalue their workers. It is the nature of the profit motive. The less a company can pay for labor, the more it reaps as profit.
I've met everyone above me on the org chart. It's not that impressive because we're smaller, but we're also not doing layoffs and I can talk to people who make human decisions, rather than folks who are trying to cut 10% of expenses off of a spreadsheet by firing "resources."
So I don't think it's quite the same.