Applied through a recruitment agency. Followed up by a short Teams call, then an online assessment, then an in person interview. Process was relatively painless up to the interview. All seemed very positive and they alleviated any doubts I had on the company given the awful reviews on here. Then no feedback for weeks, despite confirming that I was still in the running and being considered for the role.