I sent my application through Indeed, which is always a pretty simple process due to the fact that Indeed saves your CV and information. I received an email from their HR department, asking me to come in for an interview that week, on a day I could come. The interview was a very relaxed experience, where I chatted with both the MD and my future manager for about half an hour. After this, I was invited in for a training/application day, where I was asked to perform a few tasks related to my role in the office. After that, I was offered the job by the MD himself, and was allowed a few weeks off (due to illness) before starting.