Process itself was ok, HR screening from both a recruitment agency and then internal.
However it didn't seem they had done much research on my fit for the role.
After being rejected with a standard form email, I sent a request to the internal recruiter asking for feedback, which it seems they have ignored (no response weeks later).
Disappointing to take effort and time to talk to them, and be treated like a "work unit" in response. Will definitely make me think twice before applying for anything again.