I applied online and received a call the next day offering an interview. I arranged interview for the day after that. When I encountered issues with travel they were happy to move my slot to later in the day. Interviewers were approachable and friendly.