The values-based system relies upon self-policing and motivation, rather than coercion. It is used to encourage people to think for themselves, and work towards a set of principles by using what they think is right or wrong.
Therefore, the values-based system is more effective approach to implement the ethics in a business. Since the compliance approach is good in short term at presenting to management, stakeholder, and legal agencies that adherence to laws, rules, and the intent of compliance is fulfilled but the problem in the compliance approach is its lack of long-term focus on values and integrity. However, the values-based system is using to