
Life at ICF
Empowering you

Belong
Regardless of your role, team, or location, you’ll have opportunities to make connections and build community. We encourage team members to connect with each other, learn from other perspectives, and leverage our unique strengths.
Grow
We help you assess your current strengths, identify future opportunities, and take action to move forward in your career.
In addition to 75K+ training courses that build your skills and knowledge, you’ll find opportunities to learn on the job—whether it’s taking on a new project or challenge, social learning through informal networking, or formal mentoring and peer connection programs.
In addition to 75K+ training courses that build your skills and knowledge, you’ll find opportunities to learn on the job—whether it’s taking on a new project or challenge, social learning through informal networking, or formal mentoring and peer connection programs.


Thrive
We offer a comprehensive benefits program so you and your family can be healthy. We also offer flexible programs and resources to support your unique needs and well-being—mind, body, finances, community, and career.
If you're in the interview process, reach out to your recruiter for more information about benefits offered in your area.
If you're in the interview process, reach out to your recruiter for more information about benefits offered in your area.
50+
years strong
9K
employees across the globe
What our employees say
What our employees say

I enjoy the access to learning materials and cross-company mentorship opportunities specific to my technical expertise.
Jerrell
Lead Software Engineer

We encourage professional growth on our team. When someone on my team has a clear sense of what and where they want to take their career, we find ways to support that person.
Sharri
Senior Director, Project Management

We're working on exciting projects and taking the company in all-new directions, while ensuring we have a good work-life balance.
Patrick
Manager, Writing and Editing

The opportunity to take parental leave to focus on the birth of my daughter was priceless. I had the support of the company, my manager, and my team.
Josh
Director, HR Operations
We've been recognized
We are honored to be recognized by industry experts. And you can visit our career blog to hear why our employees like working for ICF.

Remote work at ICF
We offer remote and hybrid roles depending on the nature of work and client stipulations.