The interview process was long (several months), with prolonged periods of time between interviews and little communication. The actual interviews were of average difficulty. No off-the-wall questions, and everything seemed to apply to the position I was applying for.