Don’t ever take on organizational problems. You are working at a company. The company is a sociopath. You have to act accordingly.
So, act accordingly.
Mental health issues are for life. It's not worth the risk.
Which means it's a question how big the gap is. If you can cover it with team-local culture, by all means, straddle it. But trust me, if you completely abandon your values, your mental health won't do well either.
I'd suggest that a severe/unfixable values mismatch should trigger a job search on your part, because acting out values that contradict yours rarely ends well for your health.