Pros
A chance to do meaningful work by working with students from low socioeconomic backgrounds. Most teachers and staff are committed to student achievement. Pro (and a con). I actually appreciated the IMPACT teacher evaluation system. I think that it is a good concept, but it ties to much value for certain teachers in testing grades to students' test results. Also, results have shown that teachers from schools in more affluent areas get higher scores on average than teachers in poorer areas. Yet, the system does not adjust in any way for the socioeconomic status of your students.
Cons
Lack of support within the classroom. Most schools are understaffed with large class sizes, therefore, teachers are expected to pick up the slack. No consistency. I worked at a school that was closed for "budgetary" reasons. Then, the school I got a new job with was set to close its middle school in two years due to redistricting. It's hard to plan to be in one place for very long.