They contacted me through a retained talent acquisition company. The process was fast and well organized. Scheduling was a bit hectic as well because of the amount of travel hiring manager had. But the experience was satisfactory and professional. The interview process was very professional and the questions were tough and to the point. People know what they are doing.