Teachers in positions at public schools in Taiwan are generally placed through teaching programmes, such as the FET programme discussed above. This means that, while not a hard-and-fast rule, it's most likely that you’ll need to have a valid teaching certification in order to land a position at a public school. Although not always the case, the majority of those who do meet this requirement will usually end up teaching at high school level, instead of at elementary schools or middle schools.
The perks of working at a Taiwanese public school include a good salary, weekends off, input into the curriculum, and an end-of-contract bonus. On the other hand, working hours can be long and class sizes can be much larger than those in private schools.
If you do end up teaching English in Taiwan at a public school, you can expect to make somewhere in the region of NT$50,000 – NT$65,000 (£1,335 – £1,735 / $1,700 – $2,220) per month.