It is a pleasant organization where the very purpose of providing education is fulfilled. There is no stress while learning.
As an employee I enjoyed liberty while working there during the process teaching.
Here a teacher's role is confined to teaching only. No other responsibilities like school mktg.. Etc.
A sincere teacher will definitely enjoy here.
Salary (moderate in that market) may be the only constraint one has to think about depending on one's financial need.
But definitely genuine to that work as teacher enjoys teaching in such a comfortable environment.