1: Although the salary of public schools is lower than in other positions, you won't have much work in public schools than in other institutions. Generally speaking, schools rarely interfere with your free time if you can schedule your teaching well. In addition, students are from elementary or junior high school, and they are more self-disciplined, so teaching them will be easier. In Shenzhen and Hangzhou, public schools generally arrange only 6-12 lessons. 45 minutes per class. The salary of public schools is not high since you don't need to teach that much, and you can have more free time.
2: In the public schools in Shenzhen, they require office hours. In addition to teaching hours, in other office hours, you only need to spend 1-2 hours preparing lessons, and then you can do your own things. You can learn Chinese culture, communicate with other teachers and practice Mandarin and so on. Fortunately, public schools in Hangzhou don't require office hours, so you have a lot of private time to explore the city learn Chinese, and do part-time jobs, etc.
3: If you need to see a doctor or have a problem in your life, your company will help you solve it. Therefore, if you are in China for the first year and you are worried about whether you can adapt to life in China, working in a public school is the best choice.
4: You have winter and summer vacations. The general contract period is 10 months. From March to December (covering 2 months of summer vacation). You will get half of your salary during your vacation, and your rent will be fully covered as well. So you have two months to travel! If you start your job in September, the contract period is from September to July, covering a month of winter vacation. Similarly, you will get half of your salary during your vacation, and your rent will be fully covered as well. Many foreign teachers choose to work in public schools because they can travel throughout Southeast Asia during the winter and summer vacations.
5: Working in public schools will have a relatively low salary, but you have more energy to do part-time work. Such as being a child's private tutor. Generally, a part-time job is calculated by the hour. The payment for an hour is about 250RMB-300RMB. If you do part-time work for 5 hours a week, your total monthly income can easily exceed 20,000RMB.