Here's what to expect from ELT. Newbies beware!!
The contracted 100 hours.According to the contract, an employee is expected to work 100 contact hours a month. Most schools that ELT supply will get you in the region of 70-80 taught periods per month. Here's the catch, whereas the school pays ELT by the hour, you'll be paid by the period of 40-50 minutes or so. Your full months work will get you in the region of 70 hours. This still leaves 30 hours or so to be made up.
You will be required to complete at one of the dwindling number of E+ centres. These are generally located in the extremities of the metropolis. Here's catch 2, no overtime until you meet your hours, but B500 per hour paid by the centre to ELT for the teacher.
You may achieve you hours by working 4 evenings and/or weekends. No travel expenses either, those went out the window long ago.
The Down Time 
Come the end of each semester, you're on your own. There is a B10,000 retainer paid, but not until the month after. You can do centre work, but don't work too much, if you make your salary you lose the retainer.
Sick DaysAs an employee you are entitled to 4 days sick. However, these are unpaid!! The company offers a medical package that consists of B500 for outpatient visits, and a maximum of B10,000 if you are admitted. So take care on those motorcycle trips.
Holiday and BonusAfter completing a year you may get a weeks paid holiday, which must be taken out of term time. Your B10,000 completion bonus, for completing 12 months, is payed in the 15th month of working. Don't sign a new contract and you will lose bonus and holidays.
General Terms and ConditionsPayment of you salary is in arrears, 5 weeks in arrears, paid on the 7th of the following month. Any overtime is paid on the 23rd of the month up to 7 weeks late!! Don't turn up for a days work and you'll be B2000 lighter! If you wish to turn up in person to pick up your salary, expect to waste several hours of your day.
Work permits are few and far between, so don't believe what you're told. Maybe 4 out of 40 teachers were ever issued with work permits. Visas and visa runs are at your own expense.
LeavingExpect to lose bonus, holidays and be swindled out of money when you do leave. I have never known anyone to leave this outfit and recieve what their due.
Many people think the boss

is a great marketeer, but I've seen how he treats his customers, threatening to pull out of schools if they complain about anything etc etc Repeat business never matters, there's always a new school and new teachers to be 'had'. New teachers are preffered, as they ' don't complain so much and tow the company line'.
Take my advice and steer well clear.