Pros
The company has evolved a lot over the last six years, implementing a more modern and comprehensive curriculum, streamlining its management system, and improving contract terms for employees. There is a strong company culture of encouraging new ideas. Teaching experience has improved a lot with smaller class sizes and more proactive curation of the student roster. The long-form lesson format of 2-2.5 hours with 2-4 different classes each week mean you can build meaningful relationships with your students and observe real progress. The company is excellent at supporting its employees when they face difficult circumstances, professionally or in their personal lives. There are a few (but perhaps not enough) very experienced educators and managers at the company who have made real long-term, consistent commitments to the success of the company. There is a degree of freedom in how you execute your lessons and making the most of this is essential.
Cons
This is still the private language education industry in Asia and there isn't any escaping that fact. It can therefore be hard for some to accept some of the dynamics at play in an organization that is ultimately run according to a certain set of values and cultural expectations. Internal communication systems within the company can be inconsistent.