Pros
- Salary is decent
- Opportunity to work with some hard working, support-focused, and multidisciplinary team
- Depending on the site, you may have a good management team supporting you
- Opportunities to learn, train, and grow in various ways
Cons
- Caseloads can be heavy
- Institutional/systemic barriers