I have been informed by my management that we are going to let one of my contract folks go (let's call him George). He is going to be replaced by a different contract employee (let's call him Henry) -- assuming Henry accepts -- due to what is believed poor performance. Should I let George know he is on the way out?
I am uncomfortable about the situation because I have been told not to say anything to George; and while I have been having O3s with him, I have not indicated poor performance because I feel he has been doing his job.
From what I've been told, prior to my arrival, there was some feedback from our customer that there were some concerns about George's performance (of which I am not sure George was ever informed). Recently, I inquired with our customer to get more details but they were vague and non-committal towards George's performance being good or bad. Because of this, my recommendation to my management was to hire Henry and then move George into a different existing open spot on my team that I felt George might do better in. That plan was rejected and now we are moving forward with hiring Henry and letting George go.
When I asked how we are going to inform George of his departure, I was informed that we will just let the contract house take care of it. While I know that technically George is not my employee, it seems a little unprofessional for us to onlyl leave it up to the contract house to let him go.
I know there is a podcast about helping an employee "get prepared" to leave, but if I say anything at this point, it may cause problems for me and my management. Any suggestions on what (if anything) I should do? or should I just keep my head down and let it play out?