The interview process began in early January 2026 when an engineer reached out to schedule an introductory call. The initial conversation was positive, focused on my background, current projects, and areas of technical interest. This was followed by a recruiter contact, and within two weeks I was invited for an in‑person interview at their Palm Bay, Florida location.
The company arranged flights and hotel accommodations, which I appreciated. The onsite interview consisted of a panel with two engineers, a senior technical member, and later a separate discussion with a manager. The technical portion was well-structured and the conversations were engaging. The discussion with the manager was more informal but still constructive.
After the interview, I was informed that they were continuing to meet other candidates and that I should expect an update within two weeks. However, communication became inconsistent. After the two‑week mark, I reached out to the recruiter and was told that the decision would take an additional two weeks. This pattern repeated, and ultimately, I did not receive a final decision until nearly two months after the onsite interview.
While I understand that hiring processes can take time, the extended delays and lack of proactive communication were disappointing, especially for a large company. Additionally, although travel expenses were covered, there was no reimbursement for the day of leave I had to take from my current employer.
Overall, the interview itself was positive, but the post‑interview communication and timeline management were not aligned with what I would expect from an organization of this size.