Hiring and promotion not based on merit but personal connections .Funds given from donors /government are poorly managed and waisted.It is paradox how they promoting themselves that every dollar is worth to them to save people lives (through private donations also ) but than the funds given to agency are very poorly managed.Coming from private sector where funds are treated to invest smartly (every penny) i was shocked how agency is dealing poorly with it.HR rules are not applicable to everyone on the same level(such as someone can get international consultancy contract meaning they are paying to 2500 dollars per month only for food and accommodation while the others will not get it although they have rights..depends on your supervisor willingness to confront HR and his/her powerful position to confront it of course). However not having align HR rules based on merit creates lot of mess and not nice atmosphere among colleagues morale is also down.Not family oriented organization who has a right to send you to non family duty staton with short notice no matter if you have family ,basically feeling of being married to organization and fulfill their duties first.lot of turnover of consultants since no stable contracts usually very short for few months without any benefits.Young consultants are not treated nicely and all glory is given to senior staff..