Pros
I worked as a full time teacher at ALA. The students were wonderful despite the fact that the upper management of the company often mistreating them.
Cons
Poor management. The company is run by two unscrupulous people who know very little about how education works, and often misrepresent their programs to both students and teachers. The language center makes millions of dollars, yet only have 6 computers in the computer labs and spend very little on resources for the center. The furniture looks like it was purchased from thrift stores. The owners are extremely parsimonious and lure in employees with attractive contracts, then change the terms a few months after the teachers arrive. They also have many questionable practices with how they treat international students as well. Teachers are treated as though they are disposable. ALA has one of the largest turnover rates in the area. During my time there, more than 4 employees left the company. If you want to develop and grow as a teacher