Attended 2 interviews. Was very professional and they were interested to know the candidates background. Ghosted me after final interview. When I had a final follow-up with the HR, they told me “still deciding”, but I received rejection email without proper reason on Sunday, which was very weird. I noticed on the day they were supposed to get back to me, they reposted the job on their career portal and LinkedIn, which was prior to my follow-up. They could have just let me know on the follow-up day itself without wasting my time.