Pros
You get to network and teach students who come from all around the world. Sometimes you go to businesses and teach the employees English. Take down their contact information and give them a good class. You can connect with them when you leave this company!
Kontras
The owner is an evil, psychotic man. He's always saying how he pays the teachers a fair wage and the wage is better than the competitors. Well of course, if you are hiring NATIVE speakers and you are ADVERTISING that there are only native English speakers, of course you will pay them more than the other institutes who do not only hire native speakers. You can get paid more by working online or freelancing. He refuses to pay on time. He always has some excuse. The staff and administrators are treated much better. They can schedule you to work from 9 am-9 pm with either no break or just a 30-minute break. There's no training. There's very poor communication. You can be waiting for a student to arrive or show up to their house but they actually canceled the class. There's no parking. You must pay for parking yourself.