Thank you buddies for your replies.
I am on the verge of accepting this offer.
May be by Jan 1st Week I ll land there.