I applied through a staffing agency. I interviewed at Prime Resources
Interview
It was difficult but not horrible. You meet with the customer service manager as well as VP of Sales. This may have changed now. I was offered a position which I did end up accepting.