Pros
Helping the homeless get back on their feet and helping to restore their faith in humanity. Somewhat flexible schedule Employees that work in the trenches with you have hearts of gold. Rewards come in the form of smiles and thank you's from your clients and their families, which is an amazing feeling.
Cons
Management wants perfect numbers. They don't care about the barriers. Figure it out or prepare to be blamed for their incompetence. Do not expect to be recognized for hard work. Only your mistakes will be noticed. The pay is so bad the employees (not management) qualify for Section 8 and Food Stamps yet the case manager positions require a bachelor's degree. Only management get dedicated offices. Outdated and faulty equipment, inferior work spaces, ridiculously high caseload Somebody is profiting from this Nonprofit organization just not those who do all the work.