ECIC definitely helped me prepare for multiple airline interviews. As expected, every airline conducts their interviews a little differently, and thankfully they have the knowledge and experience to set you up for success at all of them.
With the size of their client database, they get recent "trip reports" that can be of enormous use. Even if you attended a seminar well before an invite for an interview, you can set up a "phone session" or attend another seminar as your interview date nears. All of that for ONE price!