Pros
The company partners with some great school districts and staff. The job involves real teaching, not acting like a tape recorder for 50 minutes at a time. That's a huge plus, in the ALT business.
Cons
1. The pay is insufficient, and it seems like they know it. One of the perks they talk about when you interview is the ability to hold a part-time job outside the company or work at an English camp over the summer for extra money. 2. Questionable ethics. If the staff decide to replace an ALT, they find a replacement before informing the person being replaced. This is particularly problematic because: A) employees are expected to live in company housing, so being let go also means being evicted, and B) the company has gone so far as to ask applicants to lie about being offered a current ALT's position.