They have an admittedly drawn-out process. I've learned from former and current employees that they want to take time to make sure they make the right hire. For me, this meant a months-long process (at least 4 months) with multiple interview rounds and long pauses between rounds requiring me to reach out to the recruiter each time to get something on the schedule. I had one interviewer completely miss the interview with no response from the recruiter (despite being told they were the resource for issues the day of the interview) until the next day. I created a mock presentation on a topic of my choosing for the final interview and then waited weeks and only after multiple outreach attempts did I finally receive a generic rejection email. I honestly think I would have just been ghosted if I hadn't continued to reach out. I asked for feedback through multiple avenues and was provided nothing but silence. Overall, a poor candidate experience.