Pros
Ok, folks here's the deal with EF. They pay for your flight, hotel accommodations, visa processing, reimburse many of your pre-travel expenses, and give you a living wage that easily covers expenses for single adult. They provide social gatherings, training, and a jobs for mid-career professionals such as myself to see another part of the world. This is a HUGE company. It is by no means, perfect. But it is, surprisingly, still growing. For anyone that has some basic people skills, and likes to teach kids, can write their own story at EF. I personally have found the complainers are young, recent college grads, or don't have significant job experience in a corporate environment. The hours mid-week are short, with long weekends. This should be expected, as it is an extracurricular training center.
Cons
The nature of this job tends to attract transient-type, far-left thinking individuals. If you have a good work ethic, significant work experience, are professional, and a diligent worker, PLEASE come work at this company. We need more of you here and less of the other type. The only thing I do NOT like about EF, is the not-so-subtle theme of a leftist political agenda (radical feminism, globalization, climate change, links to Clinton) that are prominently displayed in the curriculum, even at low levels. The curriculum should be more objective. I don't like teaching kids we're all going to need to move to Mars due to climate change (I am not joking).