Thanx a ton fr such a good reply!
Ya, the good thing is that it's a big company, very well known very offices all over the world so, practically there shouldn't be a problem but, as you said, I just want to be prepared for the worst and plan for it in advance.
Let me raise this issue with their guys in the Tokyo office and see what they have to say about this.
Will get back with more later.
Thanx again!!