Very thorough, had a chance to meet with staff from three different departments, namely: HR, technical department and then the project department.
They then transferred me to their office in Dubai. The staff there were very uncooperative and they did their best to stand in my way of joining the company.
Unfortunately, the staff in the dubai office succeeded in standing in my way of joining Hilti.