Long but manageable. The interviews themselves were what is to be expected. Stated with a phone screening, to a 3 person paneled interview, to a one on one interview. My recruiter was not great at timely communication. Overall not too bad and not extraneous.