I applied online. A few weeks later I completed a phone interview. Next, I was asked to submit my responses to a long list of pre-screening/training & development questions. Then, I was asked to submit an outline documenting how I would design a training program. Finally, I attended the in-person interview, which consisted of two separate one on one interviews, first with the HR Manager and next with a higher level executive.
The HR Manager was not prepared for my interview and had not taken the time to read any of my pre-screening questions or the training program design doc I submitted. She explained that they were trying to implement a formal training program for the first time and were hiring for both a Training Manager and Trainer. I just read that they are hiring again (8 mos later) for these exact positions.
I never heard from them again and found this to be quite disrespectful after the time and effort I devoted during the application process. Unfortunately, they don't understand that every potential candidate can also be a customer - or someone who promotes or detracts the reputation of the company. Would I ever do business with them or recommend them? No. Fortunately, I moved on to bigger and better opportunities, and I'm thankful I wasn't offered the job.