I've gotta admit - not all non-profit organizations are created equally. Some struggle for funding in spite of the good work they do. Others seem to have money to burn. Having worked for a non-profit for most of my career with the limited pay increases that came as a result, it can be pretty frustrating at times, to be honest.