Heard back about 10 days after applying online, and was offered a job about 2 weeks later (thanks for making the process so quick/smooth ICF)!
A 20-min. phone screening with HR; 60min. phone interview with my hiring manager; followed by a 45 min. interview at the office, and finally a 45min. phone interview with 2 technical specialist who could potentially be remote colleagues. The interviews were mostly discussing snippets of different programs/projects, where they tried to see if I was interested/ offered skills/knowledge that matched. No curve-ball questions at all - everyone who interviewed me was relaxed and already seemed interested in my past experience and potential for growth in ICF. Don't be afraid to (politely) interject every so often, and chime in to say how a project could be similar to a previous one; or if you have little experience in that specific area, how said project still matches/aligns with skills used for a past program which may have ran similarly. Everyone was very interesting to talk to, and was open to answering my questions about their day-to-day and expectations. The whole process felt like it was as much about the 'job', as it was about making sure I'd be comfortable/would thrive in the company's culture. I really enjoyed it.
The HR recruiter was helpful and kept me updated on which stage of the interview process I was in. They also shared what to expect moving through the interviews, and made sure I'd feel prepared. After a super week of interviews, I received a job offer (about 4-5 days after my final interview).
Quick side note: If offered a job, there'll be a short video that tells you which documents you might need for the background check. In my case I found it super useful to just gather ALL of those from the start as soon as I accepted the offer, and not anticipate emails requesting them. Regardless - the whole interview/hiring process is quick and efficient. ICF balanced looking for a candidate whose skills matched ongoing/upcoming projects - while making sure projects aligned with the professional/research interests that I wanted to pursue. I'd say if applying for a research/evaluation role - create a list and KNOW the range of research areas you've worked on, along with research skills that you're very proficient in/would like to expand on (because they do offer opportunities for training).