Hired through a temp agency. Interviewed by the entire department done in two group settings. Then I was given a tour of the facilities and then I had a one on one interview/follow-up with the department manager. The interview was the best part, they seem as though they know what they are doing and it seemed like a great opportunity.