Pros
Come to make a difference, realize you've make a terrible mistake, stay for the paycheck and benefits. If you can make it though a few years in this dysfunctional microcosm of the nonprofit industrial complex, you'll learn a lot about nonprofit management, mostly by observing how things should not be done. You'll be prepared for and deserving of greener pastures. That said, you'll be sad to leave behind the select few good souls who are stuck working here for whatever reason.
Cons
Where does one begin? No chances for career advancement, blatant institutionalized racism, unspoken sexism and homophobia. This place is a perfect example of the 80/20 rule: 20 percent of the people here do 80 percent of the actual work. Also 20 percent of the people here have 80 percent of the brains. The remaining 80 percent just pretend to work and engage in critical thought processes. They've become so good at faking it, I think they've even convinced themselves. The predominant management style here is feudalism with a smattering of nepotism. Almost as much time and effort is spent infighting as fighting hunger...or whatever it is that WhyHunger does. Scarce resources, managerial power struggles, no plausible or even discernible theory of change, Mean Girls drama, loyalty over competency...it's a rabbit hole of emotionally abusive dysfunction stemming from the self-serving management and their cronies.