Pros
I have worked here a few years now and I am pretty happy with their administration for the most part. I've gotten a lot of support from them. During my teacher certification process, I heard horror stories about other school's administration and I was grateful I didn't have any of those problems. The other teachers are very competent and have been extremely helpful for me as a new teacher. The students are pretty good for the most part, you always have some trouble makers, but they're not nearly as bad as they could be. The parents are also pretty relaxed. I haven't had any major issues with them. I really got lucky starting my first teaching job here.
Cons
There will be new administrators soon and a new principal next year. I am not sure how things will change and I do fear it will get worse, but I don't have any concrete reason to fear it other than past experiences in the private sector.