The organization's programs do a lot of good for people in the community. Leadership is open to adapting services to better meet people's needs. Employees feel valued and like they are contributing... to a greater good. Employees are encouraged to suggest and participate in training for professional development and there are opportunities for advancement within the organization.
Like other nonprofits, staffing and resources can be a challenge. Sometimes you have to be creative and willing to put in a little extra to get the job done.