>It is hard to _really_ know what the environment would be like at a new company if I was willing to walk
You should seriously consider interviewing at other companies, where you should directly ask your interviewers questions about these topics, explain why you value them in your current role, and ask how this new company handles the same things. You can find stimulating work at a lot of places if you look hard enough...
You should seriously consider interviewing at other companies, where you should directly ask your interviewers questions about these topics, explain why you value them in your current role, and ask how this new company handles the same things. You can find stimulating work at a lot of places if you look hard enough...