It was all automated without any human involved where the first one was an online assessment - that's OK saving both recruiter and candidates' time.
Here comes the incompetent part - after the assessment submission, recruiter sent out a mass automated rejection email WITHOUT candidate's name and reason of this failed assessment. The copy and paste format was very obvious because the background has a contrast color tone.
"Dear Candidates,
Thank you for your time and interest in the position with Teleperformance Malaysia.
We regret to inform you that based on your recent assessment results XXX, you did not meet the required criteria to proceed further at this stage."
Please, having a courtesy to at least addressing the candidate's name and one liner explaining which part failed wouldn't take up too much of your precious time.
THANK YOU for your rejection. I wouldn't want to work for an established organization with such poor practice, because candidate experience is employer branding time and you failed it.