With EF, you get to set your own hours, choose your clientele, and decide on what to teach and how to teach it. It offers the ultimate in flexibility. It is also an incredible blessing to meet and help students from all around the world. However, the pay is poor. Also, being with the company for five years does not help you get a promotion or a raise. Advancement is based solely on the number of hours of work you put in each and every month.