In the first step, I completed an application. A week later, they had an online interview using HireVue. After another week, I heard back that I was having an in-person interview; it took 3 weeks to schedule this as the HR person had some personal things come up. During the in-person interview, I met with 7 members of the potential team. It took them 3 weeks to respond about my status.