I feel Stevan behavior was very unethical and also very unprofessional . He shouldn't have reacted the way he did. If he was not satisfied with the promotion system ,in which managers used to give promotion based on who they liked. The way he approached the new manager was totally unacceptable. He should have given some time to the new manager so that she could see herself what is happening is totally unethical. Also instead of saying this thing to the manager in front of other team member is also very unethical. He should have talked to her personally during the right time , and with some evidence to prove himself whatever he is saying is correct. I feel when you are working as a team , you should respect everybody and if you have any concerns you should talk your problem with your manager and ask for help , instead of just showing your frustration in front of everybody.
At the same time I feel Kristin reaction to Stevan's unethical behavior was also not right. She showed her anger and asked Kristin to give the names of the manager who he believes involved in promotional scam. Instead she should have asked Stevan is he having any evidence of what he is saying. On what grounds he feels that manager are giving promotion on wrong way. She should have also told him that the way he reacted in front of other