My read is:
a) They're doing a job that needs to be done.
b) They're relatively flush with cash from donors
c) They're not nearly as efficient as they could be.
d) The people there seemed more concerned about competition than collaboration.
e) Probably most controversial: The organization seems like it has stagnated.