Cover image for ICF
Logo

ICF

Engaged Employer

ICF

Add a Review

Amazing - Mobility Specialist ICF Employee Review

    1. 5.0
      Aug 31, 2023
      Mobility Specialist
      Current Employee
      Recommend
      CEO Approval
      Business Outlook

      Pros

      I love working for ICF - great culture, great people, unique projects.

      Cons

      I can’t think of any at this time.

      Thanks so much, so glad to hear you had a five-star experience! We're so proud to continue hearing about the positive experiences people have with our people and culture. -HS

    Other Employee Reviews

      1. 5.0
        Nov 4, 2023
        Intern
        Former Intern, less than 1 year
        Reston, VA
        Recommend
        CEO Approval
        Business Outlook

        Pros

        ICF has an awesome sense of community.

        Cons

        Did not experience any downsides during my time here.

        Thank you for your review. We are glad to hear you had a good experience throughout your internship here at ICF. --- SS

        1. 4.0
          Sep 6, 2023
          Program Analyst
          Former Employee, more than 3 years
          Fairfax, VA
          Recommend
          CEO Approval
          Business Outlook

          Pros

          Bereavement leave is clutch and includes a wide range of family outside of "immediate family." Dental benefits are better than average corporate benefits. Holidays and PTO are generous.

          Cons

          Saddening that the company doesn't do more to retain their employees who have invested years of work supporting the company. I wanted to stay with ICF, but there was almost zero assistance/effort in finding the right placement internally to do so. The performance review cycle is tedious. No corporate/annual bonuses for the "worker bees."

          13

        Discover more reviews about ICF.

        Popular Conversations

        Interview Tips

        Feel free to post any interview questions you might be asked and I’ll help you compose an effective response :)

        Senior Manager

        Do you all have any tips for the Amazon Online Assessment?

        1
        0 Comments

        EY

        When should I follow up? I had a second round interview that was supposed to wrap up today. The round included 4 behavioral interviews with 4 members of the team over two days. Due to some technical difficulties, I could not get onto the call with the fourth interviewer and was told to reach out to the recruiter to reschedule. I reached out to the recruiter at around noon and he told me that he would connect with me shortly. It is now almost 6pm and I have not received an invite.

        4
        3 Comments

        Software Engineer I

        What is your go to for coding practice & interview prep: Leetcode or hackerrank? Why?

        1
        0 Comments