How long does the hiring and recruitment process take?