If your existing visa is cancelled...you can comeback on new visa and join company...

Only problem is if for those people who went on vacation and didnot come back..