Detailed, lengthy and slightly repetitive. Hiring manager was incredibly helpful however. Overall a positive experience.
Offer was conveyed prior to final interview, however changed after final interview.
Five different interview stages, c. 12 total interviews.