Pros
The mission is easy to like. The benefits are good (for senior staff salaries are good, but average-to-below average for other staff). The work can be rewarding if the staff were trusted to do it. The rank and file staff are very good (while they last).
Cons
There was a change in leadership two+ years ago and the current CEO, and leadership team are inept, unskilled, and--worst of all--unkind. They have created a cancerous environment and most staff members are miserable and looking for a way out. Funding is in jeopardy, and no wonder with the scattered leadership. They have scared away long-time funders and managed to to damage long-standing and successful programs. There is a challenging work/life balance even with good benefits like half-day Fridays in the summer; the workload is legion. The staff is knowledgable, but management doesn't empower them to do their work. Micromanagement is rampant. The culture is one of distrust. To make matters even worse, the grounding in research that the organization once had is giving way to pie-in-the-sky promises supported by research methods that are flimsy in order to win grants. The sound advice of the strong research department is generally ignored.