I applied online. I interviewed at ADP (Owings Mills, MD)
Interview
Phone interview with recruiter followed by face-to-face. In person interview was done by somebody other than my potential manager. Received an offer less than a week after the interview was done. Process was pretty seamless.