Contacted via third party recruiter. One month from first call to final interview, in person interview was three hours and extremely organized and pleasant. Position was more technical than I was qualified for. The head of the group was wonderful as were the majority of the team. I have no complaints.