Very difficult interview process. You had to fill out many long surveys before you got into the interview process covering why you wanted the job, and what technical experience that you had. Also, I remember there were many questions on the survey about how you would be able to handle different work situations.