Pros
The theory of providing a quality education to disadvantaged students is great. They are always hiring, so if you're a teacher that needs a job it'll be there and salary is on par with other districts and charters. There are also other great employees to commiserate with.
Cons
There are always jobs because nearly every employee is actively seeking other employment. High turnover is never a good sign for a company. Many of the schools are in facilities that are in total disrepair and they do little, if anything, to maintain them. They preach academic rigor, but really it's just cramming in tons of assessments and moving so quickly with material that students are set up to fail. Then they require data reflections every week for teachers to decide upon reteaching lessons to help students, but there is no time to actually provide those lessons. Even on shortened weeks, 3 or 4 days, the same work is expected. Data has to be displayed in the room and the school expects an 80% so even early in their schooling students feel unsuccessful and stressed. Plus, art isn't academically rigorous so it can't be displayed in the room. Apparently they don't realize VAPA standards exist. They require many pages of homework each night but teachers never have paper and the copiers are constantly broken. Project based learning is it's own entity. Rather than letting teachers incorporate it into core subjects, they use Millennium Development Goals and it's another thing to plan for and fit into an already tight schedule. There is limited access to classrooms which makes it difficult to update bulletin boards or work to organize your room and plan at school. Your friends and family will become tired of listening to you complain about the horrible and bizarre requirements of your job.