I interviewed with three different Program Managers within the company. Each interview was 30 minutes. They covered mostly behavioral based questions. Questions regarding my background, projects I worked on, teams I've been on. The managers were all very nice and you usually are interviewing in batches. However, I believe they have changed the interview process. From what I remember, now it's more of a panel including a presentation with more concentration on your technical background.