Online application, followed by a phone interview, then an in-person interview. Lastly, there was an interview with the HR department after a job offer was made. Friendly staff and information Human Resources team. They welcomed questions and were flexible with scheduling the interview.