Great benefits, good set of people to work with, issues are great and the communications team is on top of their game. The organization is on a growth path. Great work/life balance.
Cons
Like any nonprofit, sometimes decision making is slow. But the organization is actively changing that.