My experience was not very positive. I was seasonal and never felt like what I did or said made a difference with leadership. It was basically "we've always done it this way". All young inexperienced staff.
I worked a summer camp as a counselor. I learned how to interact with children and how to exercise patience. My co-workers were all around my age which meant we had a lot in common and got to socialize not only during work but outside of it as well. The hardest part of my job was having to deal with children of all ages. The most enjoyable part of my job was working with people my own age.