Avantages
The parents are friendly and want an active relationship with the teachers. Most of the teaching staff is hard working, and child loving.
Inconvénients
No consistency in scheduling, hours promised, and which classroom you will be in. Management does not care about previous promises made. They are always short staffed and has an extremely high turn over rate. Management will not trust the teachers, nor train properly. They will be quick to literally, yell at you, fault find, and not empower you. You will not be provided with proper supplies that you need or request. Management gossips behind your back and will talk trash to your face. They are even critical about parents and their personal lives and how they parent. They do not give raises, and when you need time off they will treat you like you are crap, don't get sick!