Pros
Supportive, engaging, large budget, rewarding feeling after shifts. Very understanding management who are willing to work with you on your weaknesses and provide helpful hands and ideas!
Cons
Large class sizes but with the right fit of teachers is very managable. They definitely have the space to accommodate the children.