I applied through a recruiter. The process took 5 days. I interviewed at IT Sapiens (Detroit, MI) in Jan 2018
Interview
Great experience, and it was not an overwhelming one either. You meet with a recruiter over the phone, answer a few questions, and then HR, and then you are referred to the hiring manager for the final interview.