You're coming into an established system, so it's good for new teachers who are still learning who they are in the classroom.
Cons
The company sometimes lets bad student behavior slide because the pockets behind those students run deep. Also, that established system can feel repetitive unless you're bringing in a lot of outside enrichment, but they don't like paying for continued prep time.