I am a person of fairly high ethical standards. First, know your own ethical type. Ethics are a set of values that consistently guides our behaviors, usually in alignment with the majority of society s definition of correct and positive behavior, within legal parameters and balancing the good of the one with the good of the whole. Ethical is a relative word as it depends on the values that form the ethic.
Gang members can be very ethical by the standards of their gang, but against the law.
Companies have a corporate culture, just like individuals have an ethical type. It would be preferable if you could find a match. You could do a search of news articles about the company in the last five years. You may find that they have been involved in legal battles, or commended for their community work. Trade associations are often a good resource of information, especially if you can find a former employee.