Super long, presentation at the end. 5 step interview. The people are nice and friendly but the project/presentation was a bit much because it was about one of their internal products that applicants don't have experience in. Took time to research, construct a solution and then present to a group of people.