Pros
If you're working at a high performing school, it can feel validating for a while.
Cons
Many of the same issues with public education are magnified here: taking your work home with you or long hours spent grading and planning are never recognized nor paid for; the pressure to "do what's best for kids" is used as a manipulative tactic to burn teachers out and guilt/pressure them into working harder; initiatives roll out, one after the other with no follow through. (For example this year, 2018-19: teachers, write scripted lesson plans whether you're a novice or a veteran...post the plans online and on paper in your classroom every week just in case someone pops in to visit and observe...wait, you can just bullet point your lessons...hold on, we'll write lessons for you, but they'll be somewhat thrown together and only 3 weeks before STAAR...not so fast, you need to record your teaching on video and make it available to students before they enter your classroom. No, we will not be funding this, nor completely requiring it. We are training all of you because we expect teachers to do what's best for kids. As a result, morale is low district-wide, and many teachers feel all used up.