Pros
The impact made by the organization in the field is unparalleled. There are talented, dedicated people who work at RA and who enjoy working with each other. There is a strong focus on hiring locally in the overseas offices and the organization works hard at developing strong work plans, objectives and indicators. There have been many programmatic successes and the organization has always balanced its budget. Many, though not all, positions are filled by promotions within the organization.
Cons
There is a lot of work and everyone is stretched. There is constant change and evolution--both within the organization and in the field of sustainability, so people have to be able to manage change. There are too many things to do with too few resources.