Pays well and adheres to contract terms. Gives you freedom for teacher and respects a teacher's teaching style.
Cons
The school adds tasks mid-school year and provides limited assistance or PD. It has an international sector, but the quality is far from an actual international school.
Very short holidays and long school hours.