Interviewed with both HR representative and manager for position. The interview was held over the phone and lasted approximately an hour and 15 minutes. I applied online through their portal and it took approximately a month to two months to hear back to schedule an interview. The interview was scheduled within the week of contact. I also had direct communication with the interviewers prior to interviewing.