Pros
I have had a wonderful experience working for VIPKID. I have worked for them for about 2 years. I have learned so much about being a good teacher through experience with one-on-one teaching over 1000 different students. They also provide workshops for extra support and have been very kind and accommodating when different issues came up. Doing this job also gave me the opportunity to learn more about the Chinese culture. They have been a great company to work for.
Cons
You are building your own business and start from scratch. It is part time work and you are considered self-employed and required to take care of your own taxes, healthcare, and unemployment. It can also be a challenge to get the attention of parents and sometimes you work long hours several days in a row and must do a good job in every class or it could affect your bookings.