Pros
Extensive training, competitive pay and benefits for a nonprofit, high standards for professionalism set by leadership, community focused and impactful with comprehensive services offered. Highly recommend!
Cons
Governmentally funded and highly regulated due to public funds.