I applied online. The process took 2 days. I interviewed at STL Communications (Chesterfield, MO) in Apr 2018
Interview
Was called in for an interview, was explained salary expectations over the phone before coming in face to face, met with two people that day, and was asked to come on a second day to meet with company CEO