30 years, 23 different managers. What a great outfit that is now a total train wreck.
They don’t have a clue. If you aren’t old enough to retire, get yourself on the market; sure, you don’t want to get laid off, but there’s nothing to stay for. Get out to another environment that economically and emotionally rewarding.