I’ve turned down few job offers in my time because those would have me work on online gambling systems and shit.
I know people who still chose to work in there, whose motivation was something like “If I didn’t scam these people - someone else would have”. And what I think after all that - if person’s job is detrimental to society - this person doesn’t matter, even if they’re working hard, 9-to-5, all that shit.








Knowing some small local business owners I’d say that the problem is that the business reflects the owner’s personality - so you can have a place that respects both its customers and employees or a shithole owned by person too high up their own arse, which is often the case with IT firms.
Made a mistake of working at one, with owners boasting “we were the first ones to do X thing in our market”, whilst the office was a musty basement in middle of nowhere.
Nowadays if I know that certain business is owned by person or group of people I don’t like (be that due to their personal values or affiliations with certain politicians or whatever) I make sure to avoid supporting that business and I spread the message to friends and colleagues.