No, the easy answer is that the best need to work for the best. That just isn't the case. Enron needed some fantastic accountants, but not every fantastic accountant needed to work at Enron. You find something you feel in unethical or against your ethos, find a better place to roost.