For the moment, I don't see big inconvenient working for Capco! The only thing to be aware is that Capco is really investing into time and quality for their clients and, therefore, client proximity is extremelly important so it is important you foresee yourself staying for some time by your client and being somewhat independant.