Pros
The children are wonderful and the families that understand your role and what it's like to be in a classroom with 15+ toddlers or preschoolers every day, my peers are wonderful people and for the most part, easy to get along with, not difficult to create or implement lesson plans (given enough options and ideas), fun activities for the children are brought in occasionally, clean building, cleaning rules and regulations are clearly stated and laid out with supplies never running out, medical insurance options for full time employees, PTO for full time employees (if you can get it approved....)
Cons
Too many rules concerning uniforms, given a hard time when trying to call out for an illness (why everyone gets sick!), awful turnaround on employees, lack of substitute teachers, administrators are rarely around (take off/leave early for every little thing under the sun while we are expected to work with fevers, illness, sick children at home), expectations for learning and education are seriously low for what they boast during tours, administration is more worried about the $$$ than what the employees are actually able to do, they give in to almost every parent demand (not happy? just threaten to pull your child and it will be changed for you instantly) making it difficult to do what is required by the state (nap time ratios, nap time rules), enrollment rates continue to skyrocket while raises for teachers are at only a few cents minimum, not paid a livable wage for the amount of work that is expected and hours spent preparing lessons and time at the school, I have to work a second part-time job just to afford my bills