I applied through a staffing agency. The process took 4 weeks. I interviewed at CACI International (London, England) in Aug 2022
Interview
The interviewers were very knowledgeable and friendly. This made the whole process very smooth. There were three rounds of interviews. The technical interview was quite challenging. During the process I was provided with lot of information about the company and product which helped me make the decision