35 on, 31 off, right? Except that you'll do your training on your time off, without compensation, and you'll get paid half-rate on the perdiem when you're training on your own time without pay. The program is conducted under Part 135 (and the Saudi regulations, which mirror the US regulations word for word)...until you run out of flight and duty time, and then you keep on trucking under Part 91.
You get flown 100 hours in your 35, and get sent home after 100 hours, but that's more likely to happen after 20 days, than 35...but you won't get sent home if there's a way to keep you sitting for a day or two for rest.
Not long ago several of the hotels that you'll be staying in, got bombed. Something to think about.
Upgrades? There's a question of itself.
Try to find something, somewhere, positive written or said about the operation. You have a challenge set out ahead of you.
Ask about your salary at the interview...you'll be told that they won't discuss it with you. You might get offered the Hawker at 48,000...more than likely...or you might get offered another aircraft at more, considerably more...not a lot of rhyme or reason, either.
The three year contract...who tries to put their people under a three year contract? One, maybe...some are doing two...but NJMI...three years? Good grief.
They'll spend a lot of time trying to determine how easily you get angry, and probably making the point that it's very important you hold your temper with the Arabs. Very, very important. Because you'll probably be pushed to the breaking point or boiling point a lot, and they don't want you to boil. You're a long way from home, and not among a people who cotton to that very well.
So long as you remember you're on the job for your on-days and treat it as a job and nothing more...
Do some research.