Impressively thorough interview journey reminicent of applying for a top tier university where only brilliance gets in. This was in itself an experience of self-discovery. Five stages awaited with each one assaying my skills, character, and background from different angles. Multiple team members from different levels of the organization had hands in the process, which in return gave me a progressively vivid reading of the company, its culture, and the position which I pursued.