Pros
Flexible - create your own schedule from week to week. Open 24hrs a day so suits those in any time zone. Easy - all group class materials are pre-prepared and are very straightforward and easy to use. Fun - Lovely students and short classes make for a fun atmosphere. I worked various hours as a contract teacher over several years and overall the job was enjoyable, extremely convenient and suited my needs. I taught mainly private classes and spent my own time preparing class material which was not a problem for me as I was at home and could do it when convenient. I enjoyed it and the students really were super.
Cons
Pay - EF employs teachers of all levels of ability so the low pay (£6-£7) is good for some but very poor for those of us demanding £20 an hr elsewhere. Management - I was left to my own devices most of the time but I saw decent teachers treated very badly, threatened, accused of being unprofessional and underpaid every month! IT - Constant problems with sound and connection. Considering it is an online school this should be faultless. Customer service - I got many complaints from students about cost and how they were not given the service they paid for, that is unacceptable for any school. You MUST treat your students kindly and with respect. I felt very bad for some of them. Overwork - more and more work is being demanded for the same pay which was starting to get out of hand just before I left. I felt the respect for teachers was even lower than that for students sadly.