ICF - A decent place to work - Associate Developer ICF Employee Review

3.0
Feb 7, 2009
Recommend
CEO approval
Business outlook

Pros

Flexibility in work schedule and commuting schedule; wide range of opportunities for exploring different technologies and sharpening different skills, as long as you're willing to go after those opportunities.

Cons

Pressure from upper management to bill as much time as possible to direct accounts, and not "waste" any time on non-project work such as research or training into new technologies. Very little focus on quality control in budget process - hardly any time/money is set aside for full planning and/or testing of products. No broad-reaching procedures or processes for QA/QC.

Explore other reviews about ICF

5.0
Apr 9, 2026
Recommend
CEO approval
Business outlook

Pros

Great culture, friendly staff, and lots of internal support

Cons

Government contracting, takes time to get to Director and VP levels

5.0
Jun 23, 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Awesome training and good benefits.

Cons

I cant think of any.

See reviews by: Helpful|Rating|Date|All