I applied through a recruiter. The process took 2 weeks. I interviewed at Diligent (New York, NY) in Sep 2018
Interview
First round over the phone, subsequent rounds in person with multiple managers. Different managers ask you different questions based on certain criteria. This depends on which department you are applying to but mine had several rounds with several different key managers in my field.