Pros
Unique school, small student numbers overall, class sizes are small compared to public school. There are opportunities to do fun stuff like field trips and international trips as well. If you are a new teacher, you will learn a lot.
Cons
Almost no breaks throughout the day, you need to be available at 9am to help with homework, teach 4 classes, run a lunchtime club or sport and do extra help after school as well. Tons of unpaid mandatory school events that everyone is required to go to outside of the regular school day including some Saturdays. It’s common for there to be some type of drama amongst staff/management and it’s uncomfortable and unprofessional. There is very high turnover in staff who have been there less than 4 years and they are constantly hiring to replace people they fired or who quit.