It's who you know...
Ratings
Review
EF is a superior company to work for because it is well established within China and worldwide. As a company, they are very good at getting you here safely and getting you setup right away. The salary relative to the cost of living (even in Shanghai) is quite comfortable. If you're genuinely interested in teaching as a career, you can certainly develop here and there IS tuition reimbursement. EF boasts a battery of other avenues for self-development; however, this really depends on who you know. Someone said, EF is really Business First, and in my experience this is true. There is somewhat of a competitive atmosphere within the company and you can choose be part of it or just do your job and enjoy China. If you're planning on living in a big city, be sure to make that perfectly clear-if not, you will most likely be shipped off to wherever EF is expanding in China, i.e. 2nd tier cities (this can be a good thing if you're seeking more authentic Chinese cultural immersion).