600 USD per day is the minimum he should be getting. I fthey won't up the per diem, then ask for the leave days to be paid,,,,housing is usually good for US citizens with RasGas,,,schools, vehicles fine as well.
Is he getting paid the 600 for 7 days a week?? if so then thats a bit better.