Initial screen through HR, second interview with team of associates, third with managers and hiring manager. Very thorough and well planned interview process with a panel of cross-functional departments represented. It was a lengthy, in-depth interview process, but professional across all levels.