Pros
The kids are great and you can have a lot of fun on the job. Get to be super creative when working with the clients. Seeing the progress a client can make over the course of 4 weeks is incredible! You build a really strong bond with them. It's a good summer job where you can make a lot of money.
Cons
Some of these clients have really poor distress tolerance and can be really impulsive, which can be exhausting and management does not help. There were days when I cried on the job because I felt so helpless. There's so much pressure to get through all of the material in the short period of time with a client who does nothing except cry, scream, and be destructive. I knew it was time for me to quit when I was having nightmares every night about my job. I still have nightmares to this day...