From the beggining of the process everything was very user-friendly to me as an applicant. The application process went smoothly, and communication with the recruiters was open, direct, and prompt. The interview process itself was also an enjoyable experience; a two round interview held at the office in Denver.