A recruiter at the company contacted me about the position when she saw my profile in LinkedIn.
Originally, there were 3 interviews planned:
* Phone interview with recruiter
* Webex interview with supervisor
* Webex interview with the head of the department.
What ended up happening was this:
* Phone interview with recruiter
* Webex interview with supervisor
* Phone interview with new supervisor (first guy I met with was replaced during this process)
* Webex interview with head of department
* In-person informal meeting with new supervisor
Most of these meetings were during working hours, scheduled during my lunch break. I'm sure the recruiter would've found a way to fit me in if I couldn't make the preferred times.
The recruiter kept in very close contact with me throughout the process, promptly and helpfully answering any questions I had, including after they made the initial offer. The new supervisor also kept in contact, too, and recognized that the interview process had been usually long (due to bad timing of organizational changes) and demanding on my time, which I appreciated.