Had the initial phone screen with the technical recruiter. After that it took three scheduled appointments to get the right personnel in on the next follow up call. Two of the three interview times were cancelled 5 minutes prior to starting. The final interview time did commence but only 2 of the 5 interviewers attended.