I applied online. The process took 4 weeks. I interviewed at Horizon Services (CA) (Hayward, CA) in Feb 2019
Interview
Phone Interview with Corporate HR then an in-person interview with the program director. There's a personality test after the phone interview to help gauge the worker on their suitability to working in this profession. It doesn't matter what your score is so don't freak out. Requires multiple references so get that in order before applying.