Pros
-they have snacks and lunches provided for free -the manager/front desk staff is very friendly, and accommodating about scheduling -it is a wonderful way to get experience if you want to work with children, prepare lesson plans and classroom management -they provide access to all the materials you need including textbooks, teacher's editions and supplies -there are teacher's aides to assist with corrections and working students so it doesn't get overwhelming -front desk staff/management steps in to handle difficult situations so you can focus on the task at hand -managment implements new methods to troubleshoot current flaws in the system -management cares about the staff and will listen to feedback -the kids are overall a really good group and fun to be around
Cons
-the schedule sometimes fluctuates and you might not get consistent working hours -there isn't too much time to mingle or socialize with co-workers throughout the day; it'd be nice to have more mixers so you can get to know the people you're working with more -sometimes assigned TAs don't come to assist when they are scheduled to (the TAs are shared and they can end up helping another class more) -parking can be limited if you're schedule to work later -there are a few teachers that were very negative about the management team/front desk staff which can often create an uncomfortable vibe if you are a teacher that wants to remain neutral (I stayed away from them; their issues seemed more personal as opposed to professional) -you will be assigned to assist with transporting children on the way into work (must plan ahead of you need boosters)