Extensive, 5 interviews with 6 different people, but very well done, organized, professional, very communicative throughout, maybe the best, most organized interview process I've experienced. A lot of other companies I interviewed with were quite disorganized, poor communication during the process.