@glitterbag,
I was involved with a nonprofit organization some decades ago that takes care of the developmentally disabled, and the board was unusual in that they supported the organization with their own money to help pay salaries, benefits, and annual bonus. Of coarse, the salary levels were low to begin with for the amount of education most of the workers had. Added to that, they were some of the most dedicated, hard working, people I have had the privilege to work with. When I went to work for them as Controller, it was under an annual contract on a part-time, flex hours basis, but after seeing the work they were doing, I dropped my consulting business and went to work there full time. I got several of my friends to become board members, and I got them to sponsor an annual golf tournament to raise money. When I left the organization, their balance sheet was much improved.