Pros
You get the opportunity to work with children who truly need guidance and a loving environment to go to. At the school that I worked at, supplies were easily accessible. Whatever I needed (as far as supplies), I was able to receive without having to spend a dime of my money.
Cons
Other than the pros, not many. The fact that they are basically begging for employees with signing bonuses and such speaks volumes. There are very UNprofessional staff on all levels. Administration is allowed to get away with subpar work and of course responsibilities trickle down and are expected to be top notch. I was disrespected by students, staff and parents on a regular basis. Principal watched me get cursed out. I could go on and on. Don't do it, don't do it! The money isn't worth your sanity.