30-45 minute HR phone screen (behavioral and job fit questions), assessment, 30 minute behavioral interview with 2 interviewers, 30 minute interview with hiring manager job fit and behavioral questions. A very long interview process with no feedback just an automated rejection email.