I applied online and was contacted for a phone interview. After that I was asked to take an online assessment and was then called in for an interview. When I went in for the interview, I was asked to fill out some additional paperwork and was then interview by a panel of four or so managers.