Just wanted to leave a post for people who feel that they have to take a job at Aramco because it is their only opportunity. That happened to me. Let me explain.
I was living in an area that was not doing well economically when I got downsized. I had some money saved, but not enough. I had a family. While I was working, I had tried for some time find a job in an area with more opportunity, but without success. I had been applying to jobs everywhere, including overseas, but no one was interested until Aramco came along with its usual low ball offer. Now I was unemployed and my options were to either take Aramco's low ball, or I could pick up and move to a better area of the country without a job. Of course I negotiated with Aramco hard. They raised the offer a bit and told me to take it or leave it. I took it.
I knew what I was getting into and vowed that it was temporary. My family moved to an area with better employment opportunities while I moved to Dhahran. I used my time at Aramco acquire skills that a future employer would find valuable, while doing as little work for Aramco as possible. Management tried to use all kinds of forced labor tactics, but I learned how things worked by watching the locals dodge the system. By my second year I was doing almost nothing during 7 - 4, and then working my butt off on my own skills when I got back to my camp apartment. Of course I was still trying to get a job in the area my family moved to, but without success. After I had saved enough money to support the family for another year while I looked for work, I quit Aramco. Within a month of returning to my home country, I found a job making slightly less money than I was making at Aramco. After working that job for another year, I found my current job which offers the best money and corporate culture of any job that I have ever had.
Hope my story helps somebody.