Pros
If you're a good teacher, they need you more than you need them. Once you prove your worth, you can take on fewer classes to give yourself time for private students. Good way to get into the country. Friendly co-workers
Cons
Low salary Foreigner teachers can't be promoted Foreigners not viewed as members of the organisation Huge divide between upper management and teachers - difficult to contest decisions since you can't talk to the people making them Sales force will lie to clients about teachers' experience, and those teachers are expected to continue lying to those clients. Furthermore, sometimes the sales people will forget to tell the teacher that they lied and the teacher gets blindsided They sometimes break the terms of their own employment contract if it benefits them Lots of time spent on the metro