very thorough, but time consuming. met with a sequence of about 7 interviewer plus HR. interview questions were typical, but amount of time interviewing was somewhat exhausting. I thought they did a good job overall, with sufficient information exchange to determine fit on both sides. Most interviewers were quite pleasant, all were professional.