Great staff and wonderful Taiwanese collegues/teachers. Understanding owner that will work with you and be fair and not leave you feeling exploited as many other "buxibans" in Taiwan might.
Cons
You must be ready to work at all three branches if you are a "foreign" teacher.
You may be asked to "teach on the fly" only learning of your lessons just before class
but if you have familiarized yourself with the materials you should be okay.