The company's ethical training is very comprehensive and covers a wide range of topics. It is delivered both online and in-person, and employees are required to participate in the program on a regular basis.