- Lots of responsibility early on
- helps build good soft skills that are transferable to other jobs
- good experience on how to manage large groups of people
Cons
- management does not respond well to feed back
- volunteers can make the job more challenging than needed