I dunno. Public Defenders (and defense attorneys in general, but PDs don't get oodles of cash) have to work with some pretty reprehensible people sometimes.
I used to live in Bahrain while my wife worked in oil and gas, and a lot of her colleagues had some... pretty different... views from us but we still got along. Hell, the country itself has a pretty significant Sunni / Shia divide, with employees being one or the other and they managed to work with each other just fine.
I think in general people should be able to work with others that they have significant differences in opinion with. Now, in tech, we've been privileged to be in a seller's (of labor) market, where we can exercise some selectivity in where we work, so it's certainly a headwind in hiring if the CEO is undesirable (for whatever reason), but plenty of people still will for the cause or the pay or whatever. You just have to balance whether the hiring problems the CEO may or may not cause are worth whatever else they bring to the table.
> Public Defenders (and defense attorneys in general, but PDs don't get oodles of cash) have to work with some pretty reprehensible people sometimes.
That doesn't mean they believe in the awful things their clients do.
That's kind of the point of PDs, though. There's nothing similar in the corporate context.