As you explained to me in a PM, the Saudi job is for Saudi Aramco....... before you get negative about this company, I would suggest that you read some of the Middle East forum threads about them............... By all accounts, they treat their "employees" exceptionally well. (Contractors might be different.) Also have a look at
AramcoBrats, Inc. - Home and you might be even more surprised
As for this fallacy about pilots getting their passport confiscated, where did you get that from?