Pros: There are opportunities for work in different countries, They also gave us a very nice welcome package.
Cons: See review above.
EF did a horrible job at helping us accommodate to China. They did not even tell us that we needed 100RMB for a security deposit at that low-quality hotel they made us stay at (which, by the way, they changed it to at the very last minute--great planning, huh?). Furthermore, EF poorly advised us on how to choose an apartment. They made it sound like we HAD to use an agent, and find a place RIGHT AWAY, regardless of how ridiculously expensive the rent was. They don't care! HQ is utterly and totally unreliable. Why do they not respond to e-mails? Why do they take forever to get things done? Third, we had awful healthy insurance. Our policy from socialist Sweden takes forever to reimburse the money--I had to e-mail them several times to get my money, and I had to pay a money transfer fee whenever they paid me back--outrageous! Why couldn't those idiots just pay me back in RMB?
EF teaching materials are for the pits. Slides are replete with vague and incomplete grammar explanation, as well as just inappropriate topics for a Chinese audience (one lesson asks students to say what they would change about government--since they didn't want to go to jail, class didn't go so well).
Management COULDN'T CARE LESS about employees and what they think. Even though WE are the ones who do the teaching, and know what is best for the students, our opinions do not matter. EF is only concerned with the profits they can get from the naive Chinese consumer, who would be better off taking lessons at Wall Street or WEB International English. I knew a guy who almost got fired for expressing his religious views. It is not wonder the turnover rate is so high, and EF does not even pay for your airfare.