I'm a manager at a nonprofit serving adults with developmental disabilities. We do a really good job, we work in supported employment, residential, getting out the community, helping with diet, groceries, supervising medications, etc. BUT what we pay our employees is hilariously low relative to the high quality of service we provide, and the standards we hold each other to. They could make the same money at any other entry level job, and often they come to us with 4-year degrees in psychology or something, work with diligence and care, and start at $10/hour. It makes no sense. They end up taking second jobs and putting stuff together to make everything work. Talented, smart, energetic people don't last in the nonprofit world unless they somehow have another source of wealth. They get pulled out into something more lucrative. It's really tough to generate innovation unless you can get the right people to spend years developing domain expertise and then pay them enough to keep pushing in that area. Many nonprofits are already doing the impossible just by existing. I don't know what the most practical way to help this is: everybody always needs more money. How can we pay our employees enough that working full-time for us is a reasonable life choice without them needing to find 20hrs a week elsewhere on top of it and have a shitty life? It's not just a little extra that’s needed. It’s a lot.