These are just tips and the real world always looks different.
With this, you can try to make it better but in the end it is only so much you can do.
If the company sucks in general then you are limited and yeah changing the job can be the best solution!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.