Compare and contrast cultural relativism and righteous moralism

Compare and contrast cultural relativism and righteous moralism. Also, cite examples from your own experience.

Cultural relativism is the belief that ethics are nothing more than the reflection of a culture. So all ethics are culturally determined. Therefore, a firm should adopt the ethics of the culture where its operations are held. For example, when I practiced yoga and meditation at the yoga club, everyone was bowing to the teacher. While I never thought I would bow down to other people, it is a sign of respect in the Asian culture and I learned to bow down in class.

A righteous moralism is the notion that the home-country standards of ethics are the suitable ones for companies to follow and practice in the foreign countries. I was raised and taught to call all teachers in school by their last name. While, in USA many students call the professor by his/her first name, I still call the professor by his last name based on my cultural tradition.