I applied online and the process took about a week. After applying I received an email to schedule a screening from HR. A couple days later HR reached out to schedule an interview with the hiring Manager. During this interview I was told if I received a call back there would be a third round of interviews. But I didn't make it to that point.