Camillus House is well structured, and organized. The organization's mission is uplifting and inspiring. Management is very lenient and approachable.
Cons
Clients may be difficult to deal with at times. The organization is not-for-profit so it is heavily dependent on grants, and funding, which does lead to layoffs when grants are cut.