Expat vs local offer.

I have received two offers, one as expat and one as local. the expat one has a gross salary 30% lower than the local one, but the net ends up about 25% higher than if going for the local package. I am aware of the risks around job security when on an expat package, what other disadvantages might there be to accepting expat vs local? I imagine a lower % contribution to the pension plan due to lower gross to start with. Also, would an expact contract have implications for mortgage applications whereby they look at the gross rather than the net when assessing a loan? Anything else you can think of? Thanks!

Had same situation. Better start with expat and after 5 years move to local. For loan it is not a problem I got it with expat contract. But you will have much more cash which is matters.