Pros: lots of professional development opportunities, telecommuting options
Cons: undercompensated, few holidays/pto, consistent communication
Have worked here for a few years. Have seen many people come and go, mostly due to contract changeover, and subsequent lack of placement for those impacted. Typical stereotype for many who are "stuck in middle management" and inconsistent messaging on what it takes to advance. HOWEVER, I haven't met a colleague that is not driven to work hard and perform. ICF attracts very motivated and high-performing folks....retaining them can be problematic. Great work-life balance. Many telecommuters and remote employees. Nice facilities. Have learned many facets of the business, from business development, to contracting, to project management. Great internal professional development opportunities. Hardest part of the job - feeling secure (it IS mostly contracting after all).