Lengthly interview process with multiple rounds of interviews, but all pretty average and easy. Mostly ask behavioral type questions and you meet with a number of different roles that you'd be working closely with so it's nice to meet the team. The recruiter I worked with was responsive and upfront with all the information, even providing an interview prep kit. Turned off by getting a generic email denying me the position after applying for months, that they ended up revoking saying it was sent in error. Ended up declining the job, but it seemed like a great culture and fun job.