I applied through a staffing agency. The process took 2 weeks. I interviewed at BioMarin Pharmaceutical
Interview
Got a phone interview after about 2 weeks from application submission date. The interviewer asked me to provide 3 references afterwards. A week later, I was offered an on-site interview. They got back to me within a few days after the on-site interview and extended the offer to me.