Pros
-Very rewarding -You can gain experience working with children of various ages -Hours allow for you to have time for things before work such as school if you're in college. -Depending on the location you're at, the job can be very enjoyable as long as everyone does their part and works like a team. -Opportunity to grow with the company
Cons
-You can grow with the company, but only to a certain ceiling -Pay could be a bit better -If there is not a lot of children at your site then your hours will likely get cut. -Youthful staff so you have to make sure that they pull their own weight and not just stay on their phone while you do the work -If you're not good with kids, have positive role model attributes, or are unable to discipline children in the correct manner, than this job is not for you.