I applied online. The process took 4 weeks. I interviewed at iHerb (Irvine, CA) in Aug 2018
Interview
It was pleasant and beneficial experience. Chaotic at times but very positive overall.
I had phone screen with recruiter and couple on-site interviews with hiring manager and team. Process was pretty quick and I really appreciate that company was flexible making decision and it actually took longer to run a background check!
Recruiter was responsive and helpful. Thanks for detailed advises!