Salaries are low for low-level and mid-level staff due to excessive executive compensation. The organization did not give out raises (not even for cost of living) this year due to financial problems, compounding an already difficult situation for much of the staff.
Career opportunities are scant — you're basically hired to do your job and only move up if someone quits, which doesn't happen very often. There's definitely a sclerotic vibe here where people settle into a routine they've been in for years because they can't be fired and won't get promoted.
Upper management tends to obsess over short-term details and eschews much broad, long-term planning.
The president is absent much of the time and seems disinterested in the place.
Too many of the organization's resources go to the policy institute and not enough to the other pillars.
Non-PTO benefits, including 401(k), health, and dental, are pretty meh for a non-profit.