Free housing, flight allowance, paid on time, vacation days, freedom to plan lessons your own style, company dinners, assistance with local needs such as with phone and internet. Make friends from around the world.
Management was difficult to deal with, they change their minds on a lot of decisions and often raise concerns with you from information from which they will not share the source, so your often being judged by the word on the street. The business often takes priority over learning. There may be one student that is always pampered and never punished during the duration of their years spent at EF, during this time they run off students who go home and tell their parents how big of a joke the classes are. There are students you can yell and scream at, make them sit in the corner, or throw them out of the class. You'll tell the PA to notify the parents, they won't, they recieve commission from having the student sign up for more classes, and your boss will insist that they may not be kicked out and place the blame on you. You'll work more hours than the contract says and you'll be put through the gamut during summer and winter classes working 6 day weeks.
Like many say it's a good first step into English teaching in China and my pay now is a little better now than it was because of my work. It's the luck of the drawl when it comes to what you'll get at any specific center.