A great place for Senior Mgmt.; Regular workers...not so much!
Writer (Former Employee) – Fairfax, VA – April 29, 2014
My perception based upon my experience: ICF definitely seems to look out for senior management/senior employees, but if you're just an average underling, you're super disposable and they'll let you go in a heartbeat no matter how excellent your work has been, how much you've busted your behind, or how much overtime you've done.
There is no work-life balance. I was told by a senior employee that overtime was expected every week (and, indeed, your amount of OT will factor into your raises or lack thereof).
Advancement is a joke! I kept asking management for advancement advice and avenues; I was given vague, roundabout answers. I once applied for an internal position for which I had no experience and I got a call for an interview. I later decided to remain in my current position a little longer, so I canceled the interview. Later on, I applied several times, internally, for jobs for which I was perfectly qualified or overqualified. No call backs. I almost wondered if you get internally blacklisted by HR if you cancel an interview.
In any event, ICF was great to get my foot in the door and a little more experience, but that's the best I can say about the place. Unless you're a senior employee, don't expect to be happy, respected, valued, or to stick around for a long time!
Research Assistant (Former Employee) – Atlanta, GA – January 10, 2017
Busy work days which help the days go by. you learn something new everyday. Management is very supportive. You'll meet the best people on earth. The goal is pleasing the client and the client may not really be clear or know what they want.
Diverse workplace that is expanding into new business ventures
Call Center Manager / Operations Manager (Current Employee) – Owings Mills, MD – September 28, 2016
Established a new satellite office requiring the creation of many new relationships and having to determine what was supported by main office and what needed to be created for the new location. The expectation is you work to get your job done and this may require 60-80 hours or it may require 40. Your success is based on your role, the tasks at hand, and you ability to delegate and or manage the assigned tasks.
ICF is forward thinking and involved in many of societies "Hot Topics" across government and social responsibility.
-Provide good training -Nice Supervisors -Nice work environment -Work load balance is good -Not enough salary -You can ask for work from home after you complete one year at ICF but you cannot ask for Monday and Friday -No more opportunities to move ahead
Part time accounts payable clerk (Former Employee) – Fairfax, VA – September 21, 2016
ICF was a great place to work. The staff is very friendly. The always had events for the office to participate in. They fed us a lot and parking was always there. They provide a shuttle to and from the metro as well.
Research Technician (Former Employee) – Martinsville, VA – September 19, 2016
I worked full time hours for several months and was never offered full time benefits such as health insurance. There is a huge lack of communication between management and employees. I witnessed managers and supervisors disrespect and talk down to their employees and nothing was done about it.
Research Technician (Current Employee) – San Diego, CA – September 18, 2016
ICF is an industry leader in consulting. ICF provides excellent employee benefits and exciting job opportunities. With offices all over the world, ICF positions itself to be a global leader in consulting.
great work environment, great pay, awesome benefits
on-call positions not eligible for benefits, large corporate structure can be overwhelming for some employees.
Team Lead (Former Employee) – Martinsville, VA – September 13, 2016
Working for this company one may feel like they are not part of the machine that keeps this company going. The culture within the company is "do as you're told and do not go against the grain." Entering work on a daily basis becomes a chore - basically coming to work to earn a paycheck and nothing more. Upper management consist of people who previously served in the military together and their attitude is to say "yes" to the site manager no matter what. Even though there is constant descension from the management team the workers on the floor make things better. There is no growth opportunity beyond team lead and unfortunately the pay has been cut drastically for any person the management team selects. If you are not a person to go with the flow and give a constant yes your time will be limited.
Locality, Decent hours, Decent Pay
Petty coaching tactics, Snitch culture, Management Team with NO experience in the field they work in