Those sound like significant advantages.
In your work at medical schools and the Royal College.... My understanding of this whole visa training program is that the Saudis send extra money to have these trainees, and then that money rolls into the general funds of the medical school programs. Was your compensation at these medical schools in any way from the Government of Saudi Arabia as well?
