Pros
The supervisors and management believe in you, act with good will, are empathetic, and will focus on helping you improve your management skills.Cons
It was an all around great experience, only the high turnover rate in the canvas depending on location could be seen as a con