I'm a big fan of working for admin who are actually teachers, or who have some sort of training in ESL methodology. If they don't, it can often be extremely hit or miss in terms of what's actually happening in the program. These kinds of admin will often do the following things:
1. Pick the flashy book, which can perhaps lack actual teachable content.
2. Not have any clearly defined goals for the students, such as "be able to write a 5-paragraph academic essay," or, "be able to successfully pass an English interview." I can work with those things.
Things like, "Whatever," or, "Just make sure they're not bored," I can also work with but...yeah...what a total waste of time.
3. Change things half-way through the course when they realize their poor planning is getting bad results. This usually results in mass confusion.
4. Be poor at communicating important information to the teachers. Anyone can be guilty of this, but these admins often just have no idea what information teachers actually need to know, such as class size, level of students, or if there is a book or not.
5. Are not interested in post-course evaluation. As long as everyone isn't complaining, it's considered successful. There is no thought beyond that to next year and how things could be better.