Pros
They have helped a lot of low income folks get off the street and have a roof over their head.
Cons
They used to be a well run company until their Executive Director left after more than 3 decades. Her replacement has nearly killed the business in a short 4 years with both indecision and bad decisions. Leadership at the senior management level and above is a joke. Expect many promises and carrots dangled in your face and no follow through. Expect indecision to the point that months and even years go by without any decision or even a follow up question. Nepotism is rampant. If they don't like you, expect for a which hunt to begin in order to force you to leave or they'll find some way to fire you. Don't expect to be moved up. That almost never happens. Get as much pay from them as you can when you get the job, they don't pay well and the raises don't even keep up with COLA.