I applied online. The process took 4 weeks. I interviewed at iHerb (Irvine, CA) in Sept 2020
Interview
1 Initial call with outside recruiter, then Initial call with HR, followed by Screening call with hiring manager and finally 1 long onsite interview with multiple staff member and follow ups with recruiter