I have interviewed with this company three times now. Each time I had an initial phone screen, then a few weeks later this was followed by a three and a half hour behavioral interview. The interview itself is tough for the unprepared, you are interviewed separately by x# of individuals who will be working with you. The most frustrating aspect is getting any kind of feedback from those who interviewed you.
KC follows Lean manufacturing principles. I find their interview process anything but. I understand wanting to find the best individual for the job, but this is a bit extreme.
In the past, I have gotten rejection letters promptly within a week of the on site interview. The last position I interviewed for was over a month ago and I am still waiting to hear anything from KC. Very frustrating.