I interviewed with the company over a period of approximately six months, including discussions with the hiring manager and the CTO. Throughout the process, the timelines that were communicated were repeatedly missed, and I often had to follow up myself to receive updates.
After I was ultimately rejected for the original role, the company contacted me again about a month or two later regarding a different position they thought might be a good fit. We had another conversation about that opportunity, but after the call I never received any further communication or closure despite waiting for an update.
The interviewers themselves were professional during our conversations, but the overall candidate experience was disappointing due to the length of the process, inconsistent communication, and lack of follow-up. I hope the company improves its recruiting process by providing more realistic timelines and ensuring candidates receive a final update.