To understand your position, you're saying that if you take a job with a company, you must either take on the company's politics and ethics or leave?
There's no room for trying to improve a company from the inside?
There's no room for trying to improve a company from the inside?
It's the norm that people in a workplace are primarily seen as cogs in the system, humans with needs and opinions as second. Any time the latter is perceived to potentially affect the former, you will be told to fall into line.
"Unlimited vacation days" is the biggest joke. Seriously, there's nothing stopping you from never showing up to work? In reality it's a way to make sure nobody ever takes time off if they want to have any chance of promotion.