I applied in-person. The process took 1 day. I interviewed at Universal Site Services (Milpitas, CA) in Jan 2017
Interview
Asked for on-site interview, went there, got a job. The wait wasn't too bad but I had to wait because they screwed up scheduling. I was interviewed by three employees who were interested in my past experience.