There are various stakeholders in an organization including inside stakeholders like managers and employees, and outside stakeholders like customers, suppliers, and the local community. Managers must balance satisfying the goals of all stakeholders to ensure organizational effectiveness. However, the goals of managers and shareholders may conflict, creating an agency problem. Managers can use incentives and governance mechanisms to align their interests with shareholders and solve the agency problem. Organizations also face ethical dilemmas when stakeholder interests conflict, so they must establish ethical codes and cultures through leadership, policies, and structures.