Good place to grow your career, but not settle at long term. The good thingsThe company provides every teacher a macbook, so you won't have to use your personal devices. Sufficient resources to deliver the curriculum
The challengesAs secondary teachers, you need to teach your subject across ALL year groups. Therefore, you are forced to prepare different lesson plans and slides for every single class. Teaching hours per week - Average 20-21 (without CCA)
Ridiculous break, lunch, dismissal commitments - In a 5-day week at school, expect to have some kind of duty on 4 days. You will barely have enough time for your own meal.
CCA is conducted AFTER school hours, by the time it ends, it's around 4:30pm (4:40pm if you have duties). This extends beyond your contract hours.