Pros
If you love working with kids and technology this is definitely the job for you! Kids are really excited to learn about coding and it's definitely infectious. Hours are definitely flexible and as a student that was very valuable. Plus, the owner of the company is very inspiring and empowers you to do your job well. The best part of this job is definitely knowing that you're being a positive role model to kids who might very well become the next Bill Gates or Katie Bouman!
Cons
Hours can be a bit light sometimes, I often worked between 5-15 hours per week, rarely more than that. Kids will be kids as well, so they can be a lot to handle especially in afterschool programs.