Initial interview was with he then was asked to come to office to run through several interviewers. First it was Finance then with engineering then with HR. I was then called again for several follow up questions but by then I had found another opportunity. The whole process was at least 3 hours.