Pros: almost everything!
Cons: no pay during summer, spring, and winter breaks
If you love kids, this would be a great job for you. Great work hours and a bonding experience. Management is great and co-workers feel like family. The hardest part of the job would be seeing the students move on to the next school, but at the same time it is also one of the most enjoyable part of the job knowing you helped a child succeed.