The interview process was great. The recruiter I worked with was very fast to respond and helpful setting up time that worked for me, the interviews are two hours long so if you are currently working it's helpful that they are flexible.
The interviewers asked questions but they also give you plenty of time to ask them questions and discuss anything you would like to about the company and/or job. They used behavioral interview questions but also just asked questions about your past/present position and why you think you would be a good addition to the team and company.
Overall very positive and pleasant experience. I will definitely apply here again.