well organized interview process, always prompt with communication and clear on expectations! Met initially with HR and then interviewed with two different managers. Each manager spent a good amount of time asking questions and diving into my experience and personality. The interviews were well structured and timely. My interview questions were answered directly and openly and gave me great insights on overall company expectations and culture.