The process seemed a bit drastic for the position but got an in-depth review of materials and business procedures. I had a one-on-one interview with the HR representative, after completing my few IQ tests. Then I was sent a test based off a SAT math and verbal questions.
This process lasted over 3 weeks and was very detailed. I did not understand the programming code and was blind sided by the test.