In summary: numerous phone call interviews (~5) and 3 face to face interviews before being offered the job
Initially, mutual friend told me that they were hiring. He introduced me to the employee, I followed up with him. He took my resume and helped me to a call with his manager. I was invited onsite and had a semi-formal interview with a panel of people. Then another 2 after that one on one. I then had 3 follow up 1-1 interviews by phone before being offered employment. I would say more difficult than average based on non-cookie cutter questions asked and impromptu nature of meetings.