Very easy, somewhat redundant interview process. Five interviews that went over technical and soft skills. Overall everyone I met was very friendly. I got through the final rounds of interviews and was told they would give me an answer within 2 weeks. I followed up once around week one to check in and was told they were still making their decision. Unfortunately they called me once it hit exactly two weeks to let me know I did not get the job. They stated it was due to experience level. I had two years MORE than the required amount of experience. I think it ultimately came down to salary and they hired someone else for less money than what I was looking for.