The interview process was great! They kept the process really candidate friendly, as I was interviewed by multiple people all in one day. Instead of asking me to come back again, they made sure I met with everyone they wanted me to meet with in about a 4 hour window.
The communication regarding time, people you will meet with, how to get to the office, parking, etc. was great! HR let me know the title of each person I was meeting with. This was great for interview preparation, as I was able to think of various questions I would ask each individual person given their title within the organization. Overall, It was definitely the best interview process I had been through in my career.
The next day I was called by the hiring manager and was offered the job!