Hi Suz,
About fight attendants, the offer is 3 months on and one month off including the ticket to go home on the month off, basic salary 2000 usd and u might get up to 3 and above according to flying... not much flying so don't let anyone convince u with a much higher salary ...
Compound with pool, gym and shared accommodation.
Resigning during the 1st year is really difficult ..
Riyadh is not bad it is simply what you make out of it ...
All the best of luck
Narushy