Pros
You support a good cause and have an effective program. Most of the outreach team are good people that want to make a difference, sadly they are most disheartened and broken due to ineffective and selfish leadership.
Cons
The absolute worst place I've worked and I am positive the only good reviews are from leadership trying to save face and raise the score. Toxic and manipulative leadership that will constantly micromanage, belittle, and make you feel like nothing you do is enough. Leadership are the worst hires and destroying the ethics and morale of the entire outreach team and regional support are minions of leaders above. You get 0 to little help from anyone in leadership, they are basically a puppet and sound box of the toxic leadership and whatever garbage they say the same day every day every week. You can't take off time for sick or anything without using PTO but leadership can take off entire days or take days to respond. They will micromanage and want you to have an active calendar for 3 or 4 weeks out.