Latte31-I agree. I think that business ethics training should be offered in college as well as when one starts working for a company.
A company with strong corporate ethics with its customers will also have strong ethical values with its employees as well.
They will not hide the problems of the company to its employees and they will also not inflate the company in order to raise the stock price.
Ethics in business also require disclosure of relationships and an open book policy for the employees.
There are basically no secrets kept from the employees and all employees know where they stand. There are also no personal relationships allowed with supervisors and subordinates because this would cloud their ethical judgment.
Honesty and integrity is the cornerstone of any business ethics practices and are the values found in most business ethics books.