I had a great experience with the HR team, and the hiring manager was straightforward in his demands and requirements. It was a 4-part interview process (screening call, meeting the hiring managers, case study, and presentation of case study). They did a great job ensuring that I was kept informed throughout the entire process.