Pros
Remote work is always great, and a consistent schedule allows for me to plan things around my personal needs. My particular team is wonderful, and are all valuable employees and team members. Working with good people makes every day bearable when the other loads are too difficult. Benefits are far better than what I would get with my state plan in regular public schools, and we have been very pleased with coverage.
Cons
K12 is in many different states---each state may work differently. This relates to Texas. Pay is about 3/5 of what would be made in a local district and yearly "increase" is inconsistent, if there is an increase at all. Company has cut advisor positions, and then moved those roles and tasks onto teachers without increase in pay. Student: teacher ratio continues to increase Work load continues to increase due to student:teacher ratio increases and leadership requirements on various data reports, test scores, etc. Test scores are all that matter. This results in certain instructional tools chosen by admin that won't ever use them, but want data from them. Learning the systems is up to the teachers to figure out, with no guidance, and no regard to how effective implementation is. State testing requires multiple weeks on site, and you are still expected to do regular teacher work during that time, which is not possible. State testing requirements on-site mean there is no live teaching on the days you are gone (and depending on which site you are at and who's in charge, you could be gone every day, or only a few days per week), which means instruction has to be accelerated so students are receiving all required standards with a live teacher before testing begins. Even though families CHOOSE this option of schooling, many are completely unprepared and uninvested, but the pressure is put on the teachers to solve all the problems related to this.