Helping to reduce economic insecurity, improve job readiness, and promote self-sufficiency, non-profit organizations provide job training, financial assistance, and other supportive services.