After months of research and trying to find reputable schools an agencies in China, I was lucky enough to have Dan at Teach English Global get in touch. I was looking for a job for six months into the future at the time, so Dan ensured me that he'd make contact with me closer to my intended departure month.
After we made contact again, Dan set me up with a job at a school in Beijing which ticked all of the boxes (location, salary, company, benefits etc.). He's always only a message away, and super helpful and knowledgeable about the whole process! If you want transparency, professionalism, and an all round high quality experience, get in touch with this company and land your dream job.