@pratik ummm .. wow. They clearly need help in basic 'old style' management principles - and that would be just to start.

we talked about values, work cultures, and other immutable aspects that I wasn’t willing to compromise regardless of what happened next.

... is the bit I would reiterate - and add in the advice to 'be proactive'.

Good luck.