Very lengthy but mostly behavioral. I met with members from all different departments who asked me similar things at every stage. Standard behavioral questions. They made me wait almost 6 weeks after the last interview before getting back to me with a response, which was something they could have told me after the first interview.