I applied in-person. The process took 2 months. I interviewed at Horizon Health Services (Buffalo, NY) in Jun 2018
Interview
The interview process was in quick but very in depth. They did their background checks. This is a great company to work for, expect to work hard, but most managers show their appreciation.