Pros
Barely any but I will think of some: - Decent payment (compared to the market's average); - Good clock in time: 9am; - Friendly fellow teachers (not to be confused with management or supervisors)
Cons
Where do I even start... - Just like some other former teachers have mentioned: the most godawful students that I have ever taught in my life. 80% of the student body at my campus are spoiled and entitled brats who are on a life mission to get their teachers fired just because. Do expect horrible attitude from them and virtually 0 work done - Completely incompetent middle management (especially your direct supervisor and the principal); Just reach out to some of the currently employed teachers and get some first hand info - Work-life balance!?!? no balance. Expect to do overtime virtually every day as the school is grossly understaffed and virtually you are the 'one man army' - No curriculum or any proper teaching realia so you will be expected to conjure everyting out of thin air and completely on your own - Virtually no 'next step' so you will be stuck on the same level unless they fire someone from the management - It's the most unorganized school I have ever had the misfortune to teach at.