The process took 3 weeks. I interviewed at RevSpring in Aug 2018
Interview
Initially had a phone screen with recruiter then two subsections interviews with hiring manager. First via a phone interview and then second on site. It was very conversational rather than a formal structure.