The interview process was held up by getting time on executive schedules but for any interview process to take 7 months is a bit beyond normal. The HR department needs to get it together both during the interview and onboarding process which was another fiasco (sat for a week without a computer).