Something Fishy here..From the point you stated Visa is ready? which is normally the last procedure....Visa & Recruitment which one comes first?