I'd add that working in much of the Middle East is akin morally to working in Apartheid era South Africa. You will be benefitting from and contributing to a system that is grossly exploitative and repressive.Just get up to speed with your intended destination. Some parts of the world can be very tough to adapt to.