Pros
The kids are amazing and it's really rewarding to see them learn and grow. It would be a perfect job for a student due to flexible hours and a decent summer schedule. Plus, it's more than you'd make at a typical summer job in college. Coworkers are usually great as well.
Cons
Where do I begin? This company bases its entire business model off of Disney, a corporation notorious for overcharging tired parents and treating its employees like garbage. As another review said, promotions are based on favoritism rather than merit. There is only one career track so if you aren't your CD's favorite, you're stuck where you are forever. Pay is good for a part-time job in theory but you do not get paid nearly enough for the work you are doing and it's infuriating based on how much money they make off of you. All-in-all, get ready to feel unappreciated and sad.