The job is in fact three-fold :
-NASair is a lo co doing domestic and inter Gulf routes
-Al Khayala offers luxury services, domestic and Dubai
-NetJets, based in Amsterdam at the moment, caters for a time-sharing of 319 ACJs just about worlwide.
They base you wherever they have need for aircrews, in the scope of your working scheme (35 dys on,31 days off or six weeks on, two weeks off )
When in Riyadh, the accomodation is in one of the luxury compounds that belong to the big boss. One can live easily in them without ever setting foot outside (facilities need to be believed !)
The OPS team are pros from Brit airlines.
Aircrews : It's an international environment with some very nice people.
Hope it helps.