Initial communication and application process was done through outsourced HR who have a bad reputation for losing paperwork, poor communication and general incompetence. The interviews and assessments were conducted by company managers, who were much more on the ball. Interviews were mainly competency based, not very technical and pretty easy. Assessment process selects for people who are good at interview technique, but not necessarily intelligent.