Answer:
The answer is: integrity based ethics
Step-by-step explanation:
Integrity based code of ethics define the company's values, aspirations, and conduct. When using an integrity based approach, the company usually allows its employees to interpret its values and the way wrongdoers should be penalized.
In this case, the company's management didn't decide that Rob's colleague did something wrong, the whole group of employees (his other colleagues) determined that it was foul-play and took actions.