Pros
Positive work, outcomes that matter
Cons
Implementation, budgeting, proper management of roles and duties, inefficient, poor management (no change when issues are brought to attention), take advantage of cheap labor for lower positions. Retention rate is poor because of these issues. Bottom tier pay. Budget is maxed out and no room for growth.