Thanks Remo for your reply and guiding me through. I havent resigned from my current employer and thinking of resigning once i will get the Temporary visa. The notice period for resigning at my current employer is 4 weeks. Do companies normally wait that long...