I didn't spit any venom at my manager, or the director above him. They are decent people and not the problem.
Our CEO and top execs are the problem. The operate with zero transparency, everyone below them is constantly left in the dark. Locations are closed, entire departments are shut down with not so much as an email letting people know. I've tried to call people that I've just spoken to a few days before, only to find out their department no longer exists.
When you fire a bunch of people, stock prices will temporarily go up (due to reduced costs) then go back down. After a recent huge layoff, our CEO just sold over $20 million in stock, per SEC filing. Nice. My company has fucked over enough people there's actually a online forum where ex employees (and some current) share information on what's been happening.
I let my manager and director know that I know what's going on. My entire department is likely going to be out on their asses by the end of 2019.
I left before I had to take a bite out of that shit sandwich.