Another vote for BigN here. No brainer.
Not to be all GenX grandpa, but -- you kids today and you're missions, oy vey. I admire your passion for passion and making the world a better place, but I know very few people who get that thru work. I know quite a few teachers, a court-appointed defense lawyer, some non-profit heads and if you ask them, day to day it's a job just like everyone else putting in time.
Volunteer at the ASPCA on the weekends, or don't and just donate half the difference of the salaries to them and you have it all.