Aramco
The best deal at ARAMCO has always been the non-contract, permanent positions. I flew for them from 1997-1999. (737, DHC6, CE-500). The pay and benefits were excellent and I was very well treated. At the time the Chief Pilot was an American as were most of the fleet managers. Now there have been quite a few changes, and yes I have heard that it's a lot different.
The contract guys has visa issues, car issues etc, but most of these problems were easily resolved with the "right contacts."
If you are from a 121 carrier it is a lot different. I remember having a 5AM pick up, 4-6 legs, and done by 10AM!! Its not for everyone, but if you want to save some money, 5 years there will be equivalent to 15 years in the states, based on salary, savings etc.