I have a work visa with one company and I am under contract for one year, so I am not supposed to leave the company. However, recently I was offered a position at another company and I want to take it. Can I just explain to my current employer that I have a family emergency back home and need to leave? Will I be given sometime with the visa to transfer it to the new employer? I am in desperate need of advice.