Pros
Schedule is good. The time off (when school is closed) and we get 10 additional days off. Co-workers are nice (some of them).
Cons
Pay was too low. Management only cares about bringing in money. Owner is weird. If your are buddy-buddy with the owner and his son, you might get treated nice. Principal is careless/rude. Management will lie to cover each other. People can treat kids bad and nothing will happen. They give you a "bonus" in the summer which is basically part of your salary, but if you don't work the summers (it's not really optional) you don't get that bonus. If you don't work the summers, your basically fired. No staff events. No staff appreciation for the hard work that's done there.