Recruiting team was incredibly responsive and helpful. They clearly outlined every step of the process and were highly accommodating to my schedule. Interview questions were thoughtful and were intended to evaluate not only my credentials and culture fit, but my general impressions on the product and my thinking style. I came onsite once for a case interview and another time for a group interview. Both times I heard back from the hiring manager within an hour of departing the office.