"I don't know anyone who plans to be at Aramco for more than a couple more years. "
Maybe you should look outside your household or your group of disgruntled friends.
When the company pays me several times what I am worth in the US, sends my kids to Swiss boarding schools, gives me second to none worldwide insurance, floods my retirement accounts every month (second to none on the planet), gives me a yearly bonus which I never expected (freebie from 6/7 yrs ago), gives me the equivalent of a salary in the US for my yearly holiday, free house, free utilities.........., I am grateful and will not leave bags of money on the table to go back to my previous life of nothing/rat race/depression and no money to show for.
If my previous life in the US was any good or paid good, I would not have left in the first place. None of us would have. I am not going anywhere. Many of you got laid off due to incompetency and are upset about it. Maybe you should have learned how to deal with politics or all the corporate bull*&it. It comes with the job. If you failed, it's on it, you are solely responsible for your demise. Doing your job well is one thing, being politically savvy is another. Both are requirements of any job. Every company's board on this site has venomous employees on it bashing and bashing and bashing, from Exxon to Amazon to Occidental. It's a jungle out there and only the fittest make it. If you failed, blame yourself, don't come here and spew garbage when you failed to deliver or you failed to shine or you failed to navigate the corporate bull%$ap. Now go on and enjoy Bud Light and Bacon while the rest of us will continue to bank, and banking we do and we do it well.