Standard interview process with phone screen, hiring manager and panel interview. Process takes about 3-4 weeks depending on schedules and they showed flexibility in timing and scheduling. Everyone was nice, polite and prompt and overall the interview process was seamless.