I made the switch from cram schools to public schools a few years ago. Here are my thoughts.
As NZ mentioned public schools are a lot more stable in hours and schedule. This was especially beneficial during the recent school closures. I kept receiving my full salary the whole time and was not expected to do anything outside of making a few Youtube videos per week.
Also you’ll never lose hours or have classes cancelled at the last minute like happens in cram schools, and you get a decent amount of paid time off. About 4 weeks total.
You do also have a lot more autonomy in how you teach and what you teach and there is no pressure or complaints from parents.
The Not So Great
It depends on the city, but from talking to FETs in multiple cities I think it’s safe to say that overall the schools are terribly disorganized and have no idea what they’re doing or what they expect to accomplish from their English program.
If you’re lucky they will give you a Chinese textbook and tell you just to translate it into English to use in your class. If you’re unlucky they’ll give you a handwritten note in Chinese of some random ideas they have and expect you to just make it happen from there. Both of these things happened to me during my time in public schools here.
Also - NO AIR CONDITIONING (outside of Taipei). Or even if the school does have it you have to pay for it yourself on a prepaid card and they put ridiculous limits on when you can use it and at what temperature.
Make sure to ask about the details of the contract. Some cities only do an 11 month contract while some do a 12 month contract with one month salary bonus.
Ultimately I much preferred the public schools to cram schools, but now I’ve moved on from public schools to a better job and would not even want to go back to a public school.