While I was referred to this job from a co-workers wife I happened to work with, the interview process was very professional. The job did not require much in the line of skills other than operating some machines. It was also a plus that I was pursuing a computer science degree as they needed another CNC operator so I would train on that and when the time came, I would move to the CNC and they would find a new finishing tech. Overall the process was quick and that day I came in to interview, I left with them telling me to be there Monday (it was a Friday or Thursday I believe the week prior) and that was that.