Was a very thorough and engaging interview process which included a HR Screening Call, Hiring Manager Round, Take-Home Assessment, Panel Round with Cross-Functional Team Members, and Final 1:1 with Leadership. Recruitment was very helpful in getting me prepared for each round.