I first had a general intro video interview with two managers, followed by an in-person interview that included interviews with managers and an overview of the company's processes and software, as well as lunch with some analysts. Lastly there was an HR phone call to follow- up.