Sometimes, some of the employees over perform while others perform very badly. for those who work very hard, thank you letters and raises are motivations for them.
As CTO, I have a case that one of my senior staff members is not performing well. I have had a one-to-one meeting with him, I sent him encouraging emails, and finally tough emails telling him that he is under performing and should do better. He is not changing!
This is starting to affect the morale of the team he is in - the argument (from mainly for intermediate and junior level employees) being:
How is he considered senior when we are performing better than him? It is not fair that he is paid more than us.
Now, honestly, I am thinking of terminating him, but I don't want to leave a chance for anybody to explain, justify or predict the reasons behind termination on his/her behalf.
Do you recommend publishing Appreciation Letters for those who perform well and warning letters for those who perform badly using email to all or by posting these letters on bulletin board? What is the best way to let everybody know that the company is appreciating the work of hard workers and punishing the negligent ones.