Pros
1. Vibrant work environment
2. Colleagues are fun & welcoming
3. Boss understanding & can give flexibility if you need
Cons
1. Nature of job is stressful - Need to multitask alot for this role (Teach, do alot alot of admin work like evaluation, print certs, also cover other teacher's classes where sometimes last min notice so quite frustrating, help events, prepare for school concerts - sometimes all happening at one go - can be stressful & affect worklife balance)
2. Training given seems not full as new teachers already go out to teach even before training ends due to manpower shortage.
3. Sometimes can be tiring to travel to different sch everyday, esp if schools given are far away from home.