@Abhishek ******
Sorry I just wanted advice from many sources possible!
Since you have the visa, can you please explain. How strict the working conditions are?
Do you have to be making a minimum salary?
Also, can you have the 10,000 USD transferred to your account a few days before applying?