Multiple phone interviews were either canceled or the recruiter failed to call at the scheduled time. Eventually had a very short phone screening and an in person interview was scheduled. Met with two project engineers in separate meetings followed by the hiring manager and then the head of engineering. Everyone was polite.