Good school but low salaryThe good thingsCareer development, Teachers are sent for training in a good place and trained by a group of professionals.
Not micro managed by the supervisor, depends on which department you are in. Mine was under foreign language department and I had a very good immediate supervisor and my principal was a good person but had since promoted and transferred to another campus.
Benefits wise - medical, training
Flexibility - Unlike other schools that I have worked with, this school (Penang campus) allowed teachers to have lunch outside of the school. Teachers could go to do private tasks, ie to the bank, as long as not disturbing with the class schedules.
The challengesSome colleagues could be a pain in the a to work with. Just like any other company.
Salary was not up to expected salary. Salary negotiation was not entertained, leaving me felt like unimportant, unappreciated and easily replaceable.