Pros
Teaching kids chess has to be objectively more fun than an office job. The organization tries to help kids improve their chess, and coaches can see their students grow from both a chess perspective, as well as a general maturity perspective. I would rather do this job than be a DOE teacher, because all of the annoying aspects of the job (grading, lesson planning, etc.) are stripped away. Instead, you get to focus on a subject that you love and that the kids love.
Cons
It is not a typical 9-5 structure. There are opportunities to teach during the school day, in addition to after school and weekend tournaments, but one's schedule will not be as predictable as say, a DOE teacher's. If you don't love working with kids, this job is likely not a good fit.