Applied online and was contacted by the recruiter via email then phone. Nice conversation and it went well enough. Went on to have a phone interview with the HR Manager. After some email miscommunication, I provided a writing sample and was approved to proceed to the next step. Although they were flexible with attempting to schedule an in person interview with me, I was not able to meet up (having a bad week).