Offshore is offshore.
But it remains to be seen if the hiring company meant this literally and will give you a chance.
Anyway you have to start your offshore account somewhere.
By the way offshore banking is something different as flying tight curves above seawater.
Good luck with your application SLB