Rigorous interview process including police check, CV check, reference checks and a medical evaluation only to be offered the position 10k less than agreed before the interview process started with no explanation. Seemed like a good company but overall not impressed.