ICF reviews

3.7

69% would recommend to a friend

(2,746 total reviews)
avatar

John Wasson

82% approve of CEO

53% positive business outlook

ICF has an employee rating of 3.7 out of 5 stars, based on 2,746 company reviews on Glassdoor which indicates that most employees have a good working experience there. The ICF employee rating is in line with the average (within 1 standard deviation) for employers within the Management & Consulting industry (3.7 stars).

Reviews by job title

3K reviews
3.0
Oct 24, 2025

Volatile Environment

Recommend
CEO approval
Business Outlook

Pros

Remote work Fast interview process Employee Benefits

Cons

Due to contract work dependent on other companies and on government, the reliability or confidence in keeping a job here is not good. Government shutdowns, budget approvals, and contract renegotiations all affect the work at this company multiple times a year. Unsettling environment to say the least.

3.0
Apr 2, 2025
Recommend
CEO approval
Business Outlook

Pros

At best, compensation was good

Cons

No Training, bad communication, and no compassion for employees.

2.0
Mar 16, 2025
Recommend
CEO approval
Business Outlook

Pros

Lots of remote work but it appears less and less as the company is moving towards a more hybrid appraoch nowadays. This was the biggest upside of the company.

Cons

In my division, there was a clear focus on placing individuals in management roles without providing the corresponding management pay. As an individual contributor, I was repeatedly assigned project management tasks that were beyond the scope of my role. This practice has unfortunately resulted in many mid-level managers being promoted prematurely, leaving them ill-prepared to effectively manage people. My own manager was incompetent and unhelpful, and when mass layoffs occurred, it made me wonder why she was not axed as well.

Viewing 310 - 312 of 2,746 Reviews

Glassdoor has 3,018 ICF reviews submitted anonymously by ICF employees. Read employee reviews and ratings on Glassdoor to decide if ICF is right for you.