I submitted a resume and heard back from its technical recruiter months later for a different opening (previous opening was filled). A phone interview was set up with the hiring manager. The phone interview was 45 min long. The interviewer was pleasant, intelligent, inquisitive. I was given information on multiple managerial roles and functions for which they are looking (there were several openings). I was informed, post telephone interview, there will be 4-5 onsite (including peer-based) interviews, each 45 minute long.