Very long and extensinve interview but fair in all regards. I interviewed for a job that dealt with a variety of technologies. There was some expectations to learn new technologies so I expected the interview to be harder going into the interview. I was surrounded by experts and it was very good to learn they are human. One guy mentioned having breakfast with his wife the morning of the day I interviewed. i knew I wanted to work here. I was delighted when they went from one team to the next to interview my skill set.