From my experience in the charity sector it depends on whether you were recruited locally or internationally. A locally-recruited employee, even a foreigner, will be paid a 'local salary' of a few thousand pesos with few or no extras like health insurance, while an internationally-recruited employee can be offered a reasonable salary by international standards, relocation package, rent, benefits, health insurance, etc.