Entire process from cradle-to-grave took 30 days, and the experience was incredibly pleasant. There was not a single red flag, the conversations were warm, direct, to the point, and no silly curve-ball questions designed to trip you up. I spoke with a total of 4 people (3 managers, and 1 teammate), all of which are people I'm forward to working with. Absolutely zero complaints about any part of the process.
Initial phone call on May 5th.
In-person interview on May 11th.
2nd in-person interview on May 17th.
Received job offer on May 22nd.
Starting date on June 5th.