I think culture is slowly shifting toward the "we need to keep our people happy" from "people are a resource and nothing else" thankfully. But it's glacial progress and I feel your frustration.
I think it probably makes sense to try and do what you can on your own and in the meantime start looking around for something else. Networking is key.
I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I think it's getting there through the phases like, "unhappy people keep leaving us which costs us money" and " hey, hipster companies get good PR for token actions which make them look friendly".
Eventually we may end up at "let's be nice to people because we want to be nice", but for now it's still all driven by greed in anything except the smallest private enterprise.
I think culture is slowly shifting toward the "we need to keep our people happy" from "people are a resource and nothing else" thankfully. But it's glacial progress and I feel your frustration.
I think it probably makes sense to try and do what you can on your own and in the meantime start looking around for something else. Networking is key.
I think it's getting there through the phases like, "unhappy people keep leaving us which costs us money" and " hey, hipster companies get good PR for token actions which make them look friendly".
Eventually we may end up at "let's be nice to people because we want to be nice", but for now it's still all driven by greed in anything except the smallest private enterprise.
Sadly I think you're right. :(