2 stage interview process, it was very thorough including a meeting with the MD. Everything was clearly outlined, the job role was discussed all questions answered. The company and culture was discussed, what would be involved with the job role and offered futured opportunities.