Great company for IT services - Senior Software Engineer ICF Employee Review

5.0
Aug 8, 2023
Recommend
CEO approval
Business Outlook

Pros

Stress free work environment for employees

Cons

As it is a service provider for other companies , need to change the project once the contract has expired

avatar
ICF Response
2y
What a great review! ICFers' mental health and well-being are among our top priorities and contribute to creating a healthy work environment. Consulting certainly has its challenges, and projects can come in ebbs and flows. A wide range of projects in many industries, including aviation, healthcare, energy, public sector, and many more, offers many opportunities to grow and develop new skills and connections. - KZ

Explore other reviews about ICF

5.0
Jul 13, 2026
Recommend
CEO approval
Business Outlook

Pros

Get to learn a lot

Cons

Slow career progression compared to other consulting firms

4.0
Jul 20, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The people and the work make this place wonderful

Cons

Pay raises are tough to come by.

See reviews by: Helpful|Rating|Date|All