A great office space with very smart, caring management and co-workers.
Pros: teamwork, company gatherings, a sense of comaradory
Cons: occasional miscommunications between departments
ICF has a great working environment. The management is serious, but very caring and approachable. Being an environmental consulting firm with multiple departments, every day could be a different experience. I enjoyed that though, I like to keep busy and there was always a project going on in one sect or another. I truly enjoyed learning about different environmental issues and procedures. I was lucky enough to work on projects with the Communications department, archaeology, energy efficiency, and assisting in the development of proposals. There was always something new to learn.
The company really valued their employees and would save funds to throw events, from something as big as an elaborate holiday party to a simple birthday lunch each month.
I enjoyed getting to know my co-workers and assisting them wherever possible. The hardest part of the job was sometimes the best, the spontaneity. I'm always willing to help, but some of the projects were new to me and on a strict deadline which could be stressful. That being said, I am thankful for the learning experience and the push they gave me to strive and adapt quickly.
All-in-all, I highly recommend ICF as an employer.