I applied through an employee referral. The process took 3 weeks. I interviewed at PTC (Needham, MA) in Oct 2017
Interview
1 phone call with recruiter, followed by phone call with hiring manager, hiring manager's boss, then in-person with Principal BA, CRM Owner, followed by phone interview on site with 2 others separately. Everyone was very professional and courteous.