Pros
Flexible scheduling allowed for some autonomy. Gained experience in employer outreach and administrative coordination. Opportunities to engage with youth participants in meaningful ways. Exposure to nonprofit operations and community-based programming. Independent work structure with minimal micromanagement.
Cons
Outdated management resistant to change, Role misrepresented as counseling but mostly sales, Collecting bills and payments from contract sites, Inefficient timesheet and payroll systems, Youth often unable to meet program demands, Little opportunity for growth or advancement, Top-heavy leadership with poor trickle-down support, Minimal support or guidance from supervisors, Nonprofit practices feel unorthodox and outdated, Cold-calling companies dominate daily tasks