Great place to workThe good thingsA friendly, multinational environment with supportive colleagues and administration. Plenty of free opportunities for professional development.
Class sizes are relatively small, usually under 20 students, and fairly manageable.
The challengesDepending on the classes you support, some teachers are easier to work with, and some less so.
There are less opportunities for advancement and promotion, again depending on your field.