Yes I agree that was a great post. All always the grass is always greener on the other side. ARAMCO is a top notch company when it comes to pay and benefits.
Also very family oriented. They will send you back home ASAP when you have a family emergency. I can say that based on first hand experience. You just have to weigh what is important to you. I calculated that each year at ARAMCo was about equal to 3 years of work stateside, financially speaking. So 5 years there and you could have quite a nestegg. 10 years and you're done!