My employer puts no value on code quality, design patterns, tested code and test coverage. I would not work for them if they did.
I put value on those things, because that's my job. Their job is business. They want features that will enable their job. I expect nothing less. I want them to tell me exactly what they need to get to the next level. How to achieve that is what I do.
If they ever tell me how to do my job, that's when I will hand in my notice.