The process was very smooth and a positive experience. There were two interviews, one with the recruiting company and a second with the hiring company. The hiring manager was to the point and clearly communicated the role requirements and expectations.