Last year, My company got a contract for a software development. I went to the client site (in a different country) for understanding requirements and stuff. Only one person (say Mr. A) was working on the project for almost a year and to shed his load, We got the contract. It was a good experience, I learned quickly and best part is We became very good friends. We occasionally used to share a drink after work and talk which is not related to work.
I return to my office after 3 months, setup team of 2 and started working.
After 6 months, my boss asked me to move out for another assignment and I handed over stuff to another person (Mr. X).
After couple of months, colleagues from that team started complaining me about Mr. X, saying "He is not a good leader" "He doesn't understand the project" etc. Mr. X used to spend lot of time talking on phone with Mr.A (Client side guy) about implementation. Even Mr. X travelled to Mr. A for similar training which I got. Things didn't improve.
After a year of my hand-over, Yesterday I met Mr. A as I was in same country for different work. We were talking and realized that He is frustrated. He spends lot of time on phone reducing his own productivity.
He feels that giving contract to my company was a mistake and it is hampering his performance and he might get low raise because he cannot finish his own work in time -- which was because he spends lot of time on phone talking with Offshore team.
He complained that He has to explain everything to Mr. X step by step. It's as good as doing that work by himself.
Even another team member told me that he is thinking of quiting the job because of Mr.X.
I am not sure how to handle this? I tried talking to Mr. X in the past about same issue but he brushed me off saying this is none of my business anymore.
For me, Personal side, it's case that a friend is suffering and on professional side, Company will not get contracts from same client again and might get bad publicity.
How should I deal with this? How it will impact if I directly talk with Mr.X's boss? Or as Mr. X said, I should stay away as it's none-of-my-business!
Update: Talked with my boss. Explained everything without hiding anything. Mr.X's boss and mine are different. My boss said, I will talk with Mr.X's boss in a positive way so that it will not hamper Mr.X as well! And he advised me to tell Mr.A to escalate this issue to higher level if problem remains for a month or so. It's good to make it official as it enables everyone in organization to respond/manage instead of being localized team issue.