I applied through a recruiter. The process took 2 months. I interviewed at eConsultants in Nov 2016
Interview
I had an initial phone interview with the consultant company. They took my qualifications to the hiring company and then I had a phone and video interview. They offered me the position but I requested a face to face interview so I could check them out. They agreed so I also had a personal visit to the company for a final interview.