I applied through a recruiter. The process took 2 months. I interviewed at Paycor (Cincinnati, OH) in May 2016
Interview
Series of phone screens, in person interviews, and assessments. Each phone screen and interview is about 30-60 minutes long. Interview process was a bit lengthier than most. They like to say only "smart" people can pass the test and work for them.