There are several factors that can lead to unethical corporate behavior, such as increased competition, pressure to earn profits, ambiguous situations, and corruption. Companies can build an ethical infrastructure by having strong commitment from top management, a code of ethics, ethics training, audits and reviews, and an ethics officer. Ethical decision making involves identifying problems, generating solutions, evaluating alternatives while considering ethics, selecting an option, and implementing it. Managers should follow personal and industry codes of ethics, be honest in advertising, deal fairly with customers, ensure safety, deliver quality, and follow rules and laws.