From my interaction with people from NGOs, mostly from foreign aid organizations, there seemed to be as many people genuinely trying to make a difference as the ones that are only interested in their own agenda. I would like to think the smaller an organization the easer it is to maintain certain standards and not the other way around.