The interview process consisted of 4 rounds, and communication during the interviews themselves was generally good. However, the biggest issue was the extremely long wait time for a final decision. It took nearly 3 weeks to receive an update, even though the entire interview process was completed within about a week.
What was frustrating was the lack of transparency around the timeline. It would have been much better if candidates were informed upfront that decisions could take 3ā4 weeks. As a smaller startup, I expected a faster and more efficient hiring process.
Another disappointing aspect was that the role was presented as hiring within Canada, but it ultimately felt like the company preferred hiring from the U.S., which made the process feel like a waste of time for Canadian candidates.
Overall, the experience left me disappointed, and I would hesitate to apply to this company again.