Consists of three rounds of interview
1) Recruiter
2) Recruitment Manager
3) Panel
I applied directly through the website and was sent an email the next business day to set up an interview. The screening interview was only about 20 minutes. Second interview was about 45 minutes. Recruitment manager had asked to rescheduled twice.