Originally Posted by EagleRob
In the opposite position - tomorrow I have to terminate an employee for cause. He's a good guy but doesn't know the technical details he needs in order to do the job well. I'm a contract lead and my customer wants him out. Never had to let someone go before. I'm actually losing sleep over it this week as I'm putting him in the position of having to live my biggest fear - unemployed. I don't expect any sympathy but just throwing it out there that its no picnic being on the other side of the table. I hired this guy, trained him, believed in him, tried to help him through the struggles. Tomorrow I will have to give him the shock of immediate termination and the walk of shame to the lobby. Not my way to do it but more a company policy.
You've got to do what you've got to do. It shouldn't be easy, and it speaks to your character that it bothers you. I certainly don't envy you.