I am currently a consultant at MyConsultancy, working for a client ClientCompany in a small team consisting of people from MyConsultancy. Recently I received a job offer from ClientCompany which I am likely to accept (I haven't signed anything yet).
Now a colleague from MyConsultancy has created a certain, rather complex, functionality X which needs to be carried out once a year. ClientCompany has employed MyConsultancy and especially said colleague for some time now to annually maintain X and to carry out all tasks related to X when the time of the year has come.
In my new role at ClientCompany, should I accept, I would take over X and thus ClientCompany would not need to employ MyConsultancy any more to maintain and annually complete X. Up to now, I have been marginally in touch with X but am far from knowing all details.
Recently, the people from ClientCompany have asked me to initiate a handover with my colleague from MyConsultancy, so that I will be able to carry out X myself instead of him. Some more background information:
- X has been developed in the systems of ClientCompany, has been paid for by ClientCompany and is in all respects legally owned by ClientCompany
- The time needed for the handover will be paid for by ClientCompany, both for me and for my colleague
- If possible, I would prefer not to disclose my intention of leaving to MyConsultancy yet, in particular as it is not certain yet that I will indeed quit
I am pretty sure that legally, everything is fine. Yet, it feels a bit like cheating, asking my colleague for the handover and later disclosing that by doing so he had made himself and company MyConsultancy redundant. On the other hand, as ClientCompany is paying for everything, it is in their right to ask for the knowledge transfer.
From a professional point of view, how can I handle this situation without burning bridges with MyConsultancy (or my colleague in particular) or annoying ClientCompany before even having signed on? Is it acceptable for me to initiate the handover? Which information should I disclose to MyConsultancy in any case and which information would be acceptable to hold back?