I applied through other source. The process took 2 weeks. I interviewed at Digital Ally (Kansas City, MO) in Oct 2019
Interview
The interview process consisted of one casual phone call with the Director of Engineering, and then one in person interview with the Director of Engineering along with the HR manager.