I've been contracting at this client for some time now, and it's a pretty substantial technical role that I cover. Things are changing though, and management does not want to renew my contract as they are cutting costs and offshoring everything, without any handover, planning or thoughts about their client service.
I have accepted that I will be leaving, and have already found other opportunities. My concern with this current client is that they will experience significant project and Live issues after I leave, and will end up blaming me (easy to point the finger at those who are absent).
The offshore teams are capable of basic tasks, but in no way are they able to handle the complex tasks, and they lack the high-level architectural view which is essential to resolve critical issues that occur. This will have impact on projects, and more importantly on clients that are dependent on critical feeds in the Live environment.
I've spoken to management about the risks involved,but they do not care, i.e. they are pretty much tunnel visioned on the offshoring aspect and hence not amenable to any discussion on the subject.
My next step is to put this in writing to several managers, to make sure that everyone knows that I have highlighted the risks involved. The point is that I do not want to be held accountable for anything that goes wrong once I've left, due to poor strategy and lack of understanding at management level.
I would appreciate your opinions because at the moment I can see only the following options:-
1) Leave, don't give a damn and let them muddle through. Problem is that I could be blamed for issues, in my absence, and hence not have a chance of return business.
2) Before leaving, make sure that the risks are well known and offer to be available for consultancy afterwards, at a substantially increased rate (say 3x daily rate).
Has anyone here been in a similar situation?
I have accepted that I will be leaving, and have already found other opportunities. My concern with this current client is that they will experience significant project and Live issues after I leave, and will end up blaming me (easy to point the finger at those who are absent).
The offshore teams are capable of basic tasks, but in no way are they able to handle the complex tasks, and they lack the high-level architectural view which is essential to resolve critical issues that occur. This will have impact on projects, and more importantly on clients that are dependent on critical feeds in the Live environment.
I've spoken to management about the risks involved,but they do not care, i.e. they are pretty much tunnel visioned on the offshoring aspect and hence not amenable to any discussion on the subject.
My next step is to put this in writing to several managers, to make sure that everyone knows that I have highlighted the risks involved. The point is that I do not want to be held accountable for anything that goes wrong once I've left, due to poor strategy and lack of understanding at management level.
I would appreciate your opinions because at the moment I can see only the following options:-
1) Leave, don't give a damn and let them muddle through. Problem is that I could be blamed for issues, in my absence, and hence not have a chance of return business.
2) Before leaving, make sure that the risks are well known and offer to be available for consultancy afterwards, at a substantially increased rate (say 3x daily rate).
Has anyone here been in a similar situation?
Comment