ICF reviews

3.7

69% would recommend to a friend

(2,743 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,743 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
Aug 28, 2015

It's just OK

Recommend
CEO approval
Business Outlook

Pros

Work life balance is great! Hours are very flexible. Telework opportunities available based on project manager & need.

Cons

Managers can BS about promotion opportunities. Moral is very low & people are leaving as soon as they get a chance.

1.0
Feb 18, 2015
Recommend
CEO approval
Business Outlook

Pros

Diverse projects, some great clients (if the clients only knew), and possible flexible hours/work from home (For some only: despite what they say it is applied very inconsistently ... i.e. leave your ethics and morality at the door and you too can use this "benefit").

Cons

Some departments are good but others have truly despicable work environment, so pray that you land in the right one (and the right one is not the Communication and Marketing). Management is completely out of touch and most won't blink an eye as they stab you in the back, over work you, or take credit for your work. If you experience mistreatment or unethical conduct, don't bother bringing it up to upper management or HR. They truly don't give a damn as long as it doesn't threaten their bottom-line and will instead focus on getting you out of the way. Most managers are highly insecure and focused on playing the game to survive the hell they work in (lots of infighting) until they get out. Yes, that bad, which perhaps explains the revolving door, layoffs, and dwindling new contracts.

1.0
Dec 15, 2014
Recommend
CEO approval
Business Outlook

Pros

The best reasons to work at ICF would be that requests for time off can be obtained without hassle, if needed. Also that starting pay is $9.50/hr for call center agents which is higher than minimum wage in the state of Virginia.

Cons

I work at ICF International in Martinsville, VA and my job title is Research Technician for the Survey/Research department. I have been at ICF for about a year now and there is honestly no room for growth! There are several agents at our call center that have previous experience as supervisors or leads and also many agents with bachelor degrees but they have yet to be promoted to higher positions. The only people I ever see get a promotion are the ones who are constantly telling on someone else or "kissing tail" So many people have been promoted within the last few months that in many of the employees eyes did not deserve it. I have witnessed a supervisor talk down upon employees, argue with them in front other agents on the floor, and use their position to bully employees several times and nothing has been done about it. There is a huge lack of communication. When something is going on, agents do not receive a memo, email, or announcement. Instead, agents find out what's going on or about changes that are happening by word of mouth usually from another agent. ICF is a company that would rather hire someone from outside their own company than to promote within. Recently the call center in Martinsville, VA brought in hundreds of temporary workers from a temp agency. These temps were put on projects that made them receive higher pay than ICF agents and they also began to outnumber ICF agents. Temps were given holiday pay, always trained on new surveys, and treated better than actual ICF employees. At one time I worked 40 hrs per week for about 6 months and was never considered full time. Many of us have worked here for a year or two and have never been offered health insurance. Also, at the Martinsville center we have split everything into two shifts. Those shifts are day shift (1st shift) and night shift (2nd Shift). Day shift works 9-4:30 Monday-Friday giving them a total of 35 hours per week. However day shift is allowed to work anytime during the nights or weekends to give them their additional 5 hours so that they will have 40 per week. Night shift on the other hand can only work M-F 5pm-11pm and on Saturdays and Sundays from 10am-11pm. In order for night shift to be able to reach 40hrs per week they would need to work M-F and 10hrs on the weekend giving them no days off or they could work an 8 hours shift on both Sat & Sun and work their 6 hours M-T with only Friday off. Let me not forget to mention that night shift is not allowed to make up time during day shift or come in and work during day shift for any reason but day shift is allowed to work on nights and weekends. Honestly, if you work night shift there is never anytime for you to do anything. How are you suppose to be able to balance work and your personal life with hours like that? I honestly see the Martinsville call center closing just like the one that was in New York.

Viewing 211 - 213 of 2,743 Reviews

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