Pros
EdTheory is very transparent and accommodating. Management went out of their way to find me a site that fit exactly what I wanted (e.g. level of disability, age group, distance, etc.). They also made sure I was okay with the school district before officially assigning me that position; some contract companies will try and pressure CF’s into schools and responsibilities that they may not be comfortable with.
Cons
Less interaction with fellow SLPs (though this may depend on the district you are assigned to).