I applied online. The process took 2 weeks. I interviewed at ICF (Washington, DC) in Oct 2021
Interview
The interview process was fairly easy. I interviewed with team lead and manager and just asked questions about my previous experience. The entire process took two weeks. I had the interview and received in offer within two days.