Had an interview with HR, which went really well. The TA partner was easy-going, and the conversation was comfortable. Then had a chat with the Head of Product, which went really well as well. Had a third interview with an Engineering Manager and a Product Director, which went OK (I know I could have done a bit better). After that, I got an email saying they were moving forward with another candidate. I asked for feedback, but never got a reply. I followed up, same thing. The interviews went well, and everyone was very nice, but I believe candidates deserve better treatment after spending time and energy in the process. A few weeks after, they reposted the position on a job portal. The company and the people seemed great, but I felt very disappointed with how I was treated.