no idea about the salary, but i would like to suggest (if you dont mind) :

 

make sure they giving you acommodation, not an allowance.

they cover your medical

flight home at least once a year

and never surrender your passport to your employer