One interview with manager that was one on one. Very casual and laid back process. Interviewed for 20 minutes and received a job offer that day. I started within a week of the interview. Everything was set up through a staffing agency. This company moves quickly, so if an offer is made, you have only a day or so to let them know if you have accepted.