“the restrictions on professional practice in all types of nonprofit agencies receiving government funds combined with low wages, job insecurity, and intractable social problems have made nonprofit agencies in general less attractive work environments for human service workers.