this is a tricky situtation and basically is a grey area as well. basically, its a risk to resign, even after u have got the COS since there can be a prob in visa issuance coz of several reasons, incl salary, SOC code and job responsibilities. once u get the visa, u cant work for ur old company as u...