Full-time Software Developer - Software Developer ICF Employee Review

4.0
Sep 11, 2024
Recommend
CEO approval
Business outlook

Pros

Decent pay. Many department to explore and grow.

Cons

A big organization. Need to establish good contacts in order to grow.

avatar
ICF Response
1y
Thank you for your feedback. Yes, ICF is a large organization, and you are right; it serves well to establish a network, though it is not required. Knowing this, we provide opportunities to connect with people whether that's through employee community networks, Mentor Connect, or communities of practice. If you haven't already done so, give those a search on the intranet to start making those connections. Thank you for your work and I hope you continue to grow within ICF! -HS

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