Pros
Incredible mission and programs. Feels like I'm actually making a difference every day at work (sleeping better at night because of that).
Glowing reviews from the populations we help (veterans, school kids, domestic abuse survivors).
Good benefits, especially if you're married / have dependents.
Very convenient location, near Grand Central.
Management actively working on bettering morale, and open to new ideas for bettering the workplace in general.
Still a mom and pop / everybody knows each other atmosphere.
Cons
Higher turnover than I'd like. A meteoric rise in the scale and ambition of the programs has meant that there are growing pains. It's a $20 million foundation now, and sometimes directions taken one year are scaled back another year, which can lead to folks losing their jobs.
When folks lose their jobs, office morale takes a hit, and can leave an impression of toxicity, but my feeling is that it's part of the process of growing. But that doesn't help anyone who loses their job.