Pros
As someone wanting to go into a tech industry, I like this job as it allows me to use my skills I have learned in a way that I can still call experience. The people here are nice and working with the kids can be fun 9 times out of 10. It is also close by so the commute isn't bad either. If you are looking for something tech related to hold you over while you get into your industry, this job can help, just make sure you are okay with teaching kids.
Cons
The hours are all over the place and that means what you get for payment can be different from time to time. There are the occasional kids that can get out of hand, but it is very rare. Lastly, things can get overwhelming as you can easily be teaching multiple kids in a row with little time to adjust, so if you are not prepared or can get used to it you will need to.