They reached out to me via jobstreet saying that I might be a fit for their role. I took the opportunity and passed the initial interview until the final interview and was only waiting for the job offer. I was told I was disapproved by the chairman because my previous role was not in line. I invested time and effort to go through the process only to be rejected in the end. The hiring team should be able to assess if a candidate is fit for the role or not without wasting the time of a candidate.