Salary is depend your company, and nationality. For eg, US, Europian & Arabic Nation people get mor salries for same post than Indian, Sri Lanlakan and Pakistanis.

Second thing is your experience in Gulf countries.

How ever for a middle level company 10K and above as basic salary is okay.