Pros
Very family friendly good opportunities for growth (if you have the right friends in the right places) seeks to be transparent values-oriented important focus on management quality and innovation quality of the programs are exceptional well-recognized and respected in the field variety of jobs and posts available focuses on holistic approach to development and aid work
Cons
political, especially with regard to promotions which can lead to hypocracy and disappointment archaic process systems that bleed inefficiency executive leadership unable to foster culture of change and innovation among staff; behind the wheel on adopting internal process structures that promote efficiencies and management quality (a work in progress) management and program quality sometimes work in silos, unwillingness to bridge the gaps for greater overall improvement