This was one of the most transparent interview processes I've experienced. There were clear timelines, agendas, etc. The process was fairly short.
I had a phone screen with an HR rep, and was invited in for an interview about 1 week later. During the interview process, I met 1:1 with 4 members of the HR team. Te interviews lasted 2-3 hours. All very professional, engaging, and informative - one of the team members was a little more forceful in his interviewing techniques - but overall a top-notch interview experience.