The entire interview process was very smooth and positive. None of the interviewers were out to give you a rough time. They made you feel comfortable and I got the sense that they really cared about getting to know you to ensure that you would be a good fit for the company. The initial contact was a screening interview over the phone. This was followed by an in person interview at their office with the HR Recruiter. Afterwards there was second interview with the R&D Manager. A personality test, background check, and reference check followed. There was roughly about a week between each step. During the process HR was very good about keeping you in the loop. Everyone was respectful and professional.