I applied through a staffing agency. I interviewed at Principia Consulting
Interview
About 3 different interviews with general leadership, 1 with specific manager. Came out to be a bit redundant, but they are designed to get to know you on both a personal and professional level.