Interview process went from a screening recruiter call, followed by a call with a hiring manager, then a 30 minute presentation and 4-5 separate 45 minute interviews. Disappointing process overall as multiple members of the interview team did not show up to the presentation, one interviewer was late and one interviewer ultimately a no show. For the amount of time taken on the candidate side, it would be appreciated if the company at least showed up.