My interview process consisted of the online application, a 30-minute phone call with the recruiter, a 10-minute skills assessment online, a 1-hour case study interview, 1 1-hour final round interview with senior management. Everyone I spoke to throughout the process was super personable and reflects what I heard from peers (that the employees are awesome). Was not the right fit for me and my career ambitions but I was grateful to receive an offer and the interview process was helpful practice for the future.