The interview process started in December and ended in February. I had about 4-5 interviews, and was then asked to visit the office for an in-person interview. I had to take a day off to fly to Boston for this interview that took about 5 hours total. After this stage, the company did not reach out for about 3 weeks, and the job was re-posted before I received a rejection email. The rejection email stated that I did not have enough years of experience. This was definitely frustrating, as it shows me the hiring team was not aligned when they started the interview process. The team was lovely to speak to, but the process was a bit disappointing given the amount of time I had to take off to interview and travel to Boston.