If you go into anything with mindset that nothing will change - it's more likely that it will not change.
And if it turns out company is so bad and reacts like you've described - then you at least know you really don't want to be working there anymore.
And when someone in the future asks you "What did you do (to improve/change situation)?" you can say "I tried! I gave it my best - specifically this and that and ..."