The interview process was fairly smooth. I applied on the company website and conducted a phone interview about a week later. I was brought in for an in person interview with the hiring manager and HR manager. Pretty typical interview, HR Manager focused on behavioral questions while hiring manager focused on technical questions. The hiring manager asked a lot of repeat questions which kind of threw me off. Overall a typical experience.