Very professional and proactive recruitment / on boarding experience. Initial telephone interview, followed by 2 face to face meetings with relevant managers and directors, kept informed at all stages of the process, from first introduction through to issuing of the offer. On boarding process / introduction to the company was extremely effective too