Helping more than 1,000 people each day work to overcome poverty, homelessness, addiction and domestic violence.