I applied online. I interviewed at ICF in Oct 2025
Interview
HR interview - phone call, it took 25 min, provide some background about the company and the position, ask questions to screen if you matched the job description. HR was nice and provided a lot of information of company, package and benefit.
Panel interview - online with one manager and one director, it took 1 hour
The interview process was smooth and straightforward. The HR manager reached out to me directly, and everything progressed quickly from there, taking only about one to two weeks from the initial contact to the next steps.