It took WAY to long, and the interview was so "routine". Basically they go from high school and back to your first job and go ALL the way up everything you have done on your resume. Not only that, but they ask the EXACT same questions for EVERY job! Basically - what did you like about it, what didn't you like about it, what did you like about the boss, and what didn't you like about the boss. Not creative at all, and nothing that would get to the employer to learn about the potential employee.
It was three weeks after I had been called to schedule my first interview, then it was another three weeks before they called back to schedule the next interview another three weeks later. I know I am a great candidate and by that time I no longer even wanted to work for them. Not to say the company isn't good, or that they don't have good products, just that the interview process needs to be seriously improved!