Pros
Many of the kids are absolutely amazing to work with. Many of them truly appreciate your hard work and effort. They will remember your name and remember things about you. Where I worked a lot of the kids told the instructors that they liked coming to Mathnasium because the instructors at Mathnasium were nicer in comparison to the ones at school. The kids will tell you about their day and confide in you for advice. You get the opportunity to make an impact in their lives, both by helping them in math and by being more of a friend or peer than a teacher. At my center we got to play math-themed games with the kids, and we liked to just play and joke around with them in general, and we had a lot of fun.
Cons
Where to begin? The pay level caps out pretty fast at $13/hr. There were some instructors who could do Calculus, Trigonometry, Statistics, Geometry, etc. and they were paid the same as the less talented instructors who didn't have those capabilities. At my center your pay increased if you completed certain "Mathnasium University" curriculum. Basically doing online classes on how to teach the Mathnasium way. Your pay was not tied to your actual performance as a tutor or employee whatsoever. I came into Mathnasium already knowing advanced math like Calc, Trig, Pre-Calc, Geometry, and Stats. I was constantly in demand as we were sorely lacking instructors with these capabilities, yet I was never rewarded with better pay or benefits despite being one of two people who worked there with the skills to do advanced math. Why not incentivize employees to learn advanced math? Maybe provide paid training and pay raises to those who want to learn advanced math. I regret working so hard when other employees made the same as I did but had less responsibilities.