I have to say it was the most busy job i have ever worked, you are constantly on your feet and trying to juggle a million things at once, but when it goes into a quiet period you get bored quickly.
I wasn't too happy with some of the members of management team because they'd blame you for something others did and would never ask for an explanation. Also they promote people who don't deserve promotions and who cannot fill the leadership roles as necessary, they play favourites.
Over all it was a good experience, I enjoyed seeing smiles on kids faces when they knew they had a good time and I loved the people I worked with!
Advancement is non existent for hard working people