The interview process was fairly stream-lined. Initial HR screening call, followed by a hiring manager interview to determine fit for company culture and experience for the position. Things looked good so a round of 4-5 interviews was scheduled (for me all in one afternoon), with an offer following in a reasonable timeframe.