Interview is nearly a half day marathon but it helps to ensure good integration with culture. There is interview with direct superior, followed by other leadership in company and colleagues, followed but giving a presentation to all who interviewed you.