I think a lot of individual factors affect a person's ethical behavior at work, such as knowledge, values, personal goals, morals and personality. The more information that you have about a subject, the better chance you will make an informed, ethical decision.