Interview process was overall very smooth and straightforward. The recruiter was very communicative and quick to provide responses / updates. Process included recruiter interview, hiring manager interview, take home assignment, panel presentation, and culture interviews. The whole team was pleasant to speak to and very helpful when working on the assignment.