I applied through a recruiter. The process took 4 weeks. I interviewed at Bluleadz (Tampa, FL) in Feb 2019
Interview
They reached out to me over LinkedIn and we set up a phone interview. I came in a week later for an in person interview, and a couple weeks after that for a third interview. It all went very smoothly and there was a lot of communication and updates on what to expect and when to hear back from them.