I applied through a staffing agency. The process took 2+ months. I interviewed at ICW Group in Mar 2024
Interview
There was an initial phone interview with recruiter.
A test was required to do a personality assessment.
This was followed by an on-site interview with managers.
A subsequent remote panel interview was then with arranged with the team.
Several weeks until hearing back that they were interested.