I think the man was specifically asking about Saudi Aramco, as opposed to ADA. Having worked for both, I can categorically say they are completely different operations and operators in many aspects.
Why not talk to them directly? If you don't want to talk to the CP or the FC's at this stage, give the crew room a call and fire your questions at the guys. They are a great group of people, very friendly and I'm sure they'll be helpful.
GB.