Not too difficult a process. HR screen followed by interview with the Hiring Manager. They were welcoming, showed me around the office, and got to discuss with multiple team members. However, was rejected a couple of weeks later. Need to make it transparent if an interview candidate doesn't check every single box that they are looking for.