Vantaggi
1. It's a completely safe and easy way to get overseas as a first time. 2. They set you up with a hotel when you get there. 3.They have really intensive trainings the first weeks and give you a 40 hour tefl 4. There's a built in social group of young 20 somethings for you to party with. 5. The students are really sweet. 6. Lesson are provided for you.
Svantaggi
1. Work/life balance sucks due to long hours and weird schedule. You work 12pm-8pm Tuesday-Sunday or Wednesday to Monday. On the weekends you work from 2.7am-6pm so, your weekends are totally shot. 3. You may be placed way far away from town. I had friends who worked in EF's by the airport which is very far from the city center or Shanghai. 4. You will have to sustain a const barrage of weekly and monthly PD's that will suck everything pure from your soul. 5. You will have no social life outside of EF due to the weird hours. 6. The pay is not that good but it's ok if you're by yourself with no kids. 7. Lessons become repetitive and boring.