Your salary is too low, local managers earn up to three times your offer (and you will b the one doing the work..) What healthcare do they offer ? What type of accommodation do they offer, note that the quality of housing is very poor. Do you know that whenever you want to leave the country (even for pure private trips) your employer has to give his approval ? Make sure everything is in writing before you arrive, verbal promises are worthless.... Ya be warned.