Another thing to consider is that just because an org is a non profit, does not mean the people working there are making social worker salaries. One of my aunts makes over $400K/yr as an administrator at a non profit, and she's still technically on the bottom half of the management totem pole.