SilverwingsB,
I never read what benefit you thought there would be in leaving your current job for this one in Saudi, other than getting into corporate. This doesn't seem like a very strong argument to support moving. I don't think it will help much when you start looking in Europe for a F/A position.
And Saudi is a difficult place to live for anyone, and harder for a woman (you are a woman, right?).
Jobs in that part of the world are easy to lose, regardless of what your contract says, so I wouldn't put much weight on a contract.
Finally, for any job as a F/A, I would expect an interview with the principal passenger (The owner). If you don't see this, there is something wrong.
So in summery, I'd vote to stay away unless you are unemployed and are looking for an adventure.
Good luck with your choice!
FR