I am curious about your example. When you guys tell management about the best practices what is their response? What is their reasoning on not doing PR reviews, tests, etc ?
When you hire subject-matter experts to do professional work and then refuse to believe that they might know more than you about how to do that work, you're going to have deep dysfunction.
If you try to explain they just say things like "don't write bad code so you won't need tests and refactoring"
My new rule of thumb is: don't work for companies without a technical co-founder.