Total of 4 interviews, including in-person interview over the course of 4 months. 2 different projects with a video call after completion. Overall it was a great experience and I enjoyed meeting a variety of different employees. I was confident that I would receive an offer but instead I was told they were hiring another candidate although they liked me. I was disappointed they would not give me any more feedback after investing 4 months in the process.