I went through 2 sets of interviews. The first was with an indirect reporting manager and lasted 45 mins. The second was with a peer and direct manager which lasted 1 hr. The recruiting team kept me up to speed on where I was in the process and received an offer in timely manner. Overall great interview process.