The interview process is endless. I don't care what companies say; speaking to the recruiter is an interview. You have to make a good impression on them to move forward! After speaking with the recruiter, it's the hiring manager, then a panel presentation (yes, a presentation I had to create), and then the hiring manager's boss. Also, provided work samples. Companies like this don't read feedback or credible sources, indicating candidates are fatigued from interviews. Also, with all these interviews and a presentation, how are we supposed to do all of this AND work our current jobs simultaneously? If you know the process is not a pleasant experience for the candidates, modify it!