Great place to work, lots of different job types to pursue if you're looking to get into working with the homeless population, and those with chemical dependency, and mental health issues. The job can be very face paced, and challenging. It can also be rewarding. Great compensation package, and decent medical/retirement benefits. It is also a non-profit organization. You must be able to think on your feet and be a self starter here, as in my opionion, they do not train employees in very well. Very much a "sink or swim" mentality here.
Great benefits (lots of vacation time and personal time)
Fast paced, do not train in new employees very well