CACI International Inc

Working at CACI International Inc: Company Overview and Reviews

CACI International Inc
CACI International Inc
1808 reviews
CACI International Inc Ratings
Average rating of 1808 reviews on Indeed
3.9Work-Life Balance
3.8Pay & Benefits
3.2Job Security & Advancement
Arlington Virginia, United States
$1B to $5B (USD)
Consulting and Business Services

Popular jobs at CACI International Inc

 Average SalarySalary Range
Background Investigator
1 salary reported
per hour
Management Analyst
22 salaries reported
per year
Intelligence Specialist
1 salary reported
per hour
11 salaries reported
per year
Intelligence Analyst
2 salaries reported
per year
Salary Satisfaction
Of the employees are satisfied about their pay
Based on 1208 reviews
Health Care
Dental Insurance
Vision Insurance
Life Insurance
Paid Time Off
Stock Options

CACI International Inc Reviews

Popular JobsBackground InvestigatorAnalystIntelligence AnalystSystems AdministratorInvestigatorBusiness Systems AnalystProject ManagerLogistics AnalystContractorProgram AnalystSoftware EngineerGIS TechnicianSystems AnalystInstructorProgram ManagerClerkIT Security SpecialistSenior AnalystAdministrative AssistantSystem EngineerSystems Integration SpecialistBusiness AnalystPrincipalSenior Software EngineerData Entry ClerkEngineerHelp Desk AnalystLogistics TechnicianNetwork AdministratorNetwork EngineerParalegalPrincipal Software EngineerSenior Network EngineerSoftware Test EngineerAdministratorField InvestigatorOffice AdministratorSenior PrincipalSenior Systems AnalystDatabase AnalystSenior Engineering TechnicianSenior Fraud InvestigatorSenior System EngineerSenior Technical WriterTest EngineerBiomedical Equipment TechnicianConfiguration ManagerCustomer Service RepresentativeExecutive AssistantFinancial AnalystSecurity OfficerSenior Logistics AnalystSenior Systems AdministratorTeam LeaderTechnical SupportTechnicianTrainerElectronics TechnicianFederal InvestigatorHuman Resources SpecialistIT SupportInternLaw ClerkManagerSenior Program AnalystSenior Project ManagerSite LeadTechnical TrainerAccountantBudget AnalystContract AdministratorData AnalystDatabase AdministratorDesktop Support TechnicianDocument SpecialistField EngineerField TechnicianManagement AnalystProgrammer AnalystQuality Assurance AnalystRecruiterSecurity EngineerSenior ParalegalSenior Program ManagerSenior Test EngineerSupport SpecialistSystem ProgrammerTechnical LeadTechnical Support SpecialistWarehouse LeadAccounts Payable ClerkAccounts Receivable ClerkBenefits AdvisorDatabase SpecialistDeveloperExecutive AdministratorLead AnalystLead InstructorLegal AssistantProject SupervisorQuality Assurance ManagerSecurity SupervisorSenior BuyerSenior Computer OperatorSenior Network AdministratorSenior Word ProcessorSupervisorSupply TechnicianTelecommunicatorTraining InstructorTraining SpecialistWarehouse WorkerAdministrative ServicesApplication DeveloperAssistantAudio Visual TechnicianBusiness Process AnalystCase ReviewerChange ManagerConsultantContract ManagerEngineering LeadEngineering TechnicianForeign Language TeacherIT AnalystIntelligence SpecialistLaborerLead TechnicianLogistics SpecialistMaterial SpecialistNetwork AnalystOperations AnalystOperations AssociateOperations LeadPolicy AnalystProject AnalystQuality Assurance EngineerRecords ManagerReviewerSecurity AdministratorSenior ClerkSenior Database AnalystSenior ManagerSenior Principal ConsultantSenior ScientistStaff AccountantSubject Matter ExpertTest ManagerWeb DeveloperAccounting AssistantAccounting ManagerAdministrative SpecialistAdministrative SupervisorApplication ProgrammerAssociate AnalystAttorneyBusiness Development SpecialistBuyerCPOF FSRCoding SpecialistCollection AgentCollection ManagerControllerControls EngineerDatabase DeveloperDeputy ManagerDirectorDirector of Program ManagementDocumentation ManagerElectronic AssemblerEquipment ManagerFinancial ControllerGeospatial AnalystHelpdesk TechnicianHuman Resources AdministratorITIT ManagerIT Project ManagerInstallation TechnicianInstructional DesignerInternal AuditorJava DeveloperLead EngineerLogistics AssociateLogistics ManagerMarketing ManagerMaterial CoordinatorMechanicOperations ManagerOrder FillerProject AdministratorProject CoordinatorProperty AdministratorQuality Assurance TechnicianQuality ManagerQuality TechnicianRelease EngineerSAP LeadSatellite TechnicianSecurity SpecialistSenior Accounts ReceivableSenior AdministratorSenior Application DeveloperSenior Biomedical TechnicianSenior Business ConsultantSenior Contract AdministratorSenior Contract SpecialistSenior Data AnalystSenior Database AdministratorSenior Database DeveloperSenior DeveloperSenior EngineerSenior Field EngineerSenior Instructional DesignerSenior InstructorSenior Litigation ParalegalSenior Network ManagerSenior Operations AnalystSenior PlannerSenior ProgrammerSenior Programmer AnalystSenior SecretarySenior Subject Matter ExpertSenior Technical TrainerSenior TechnicianSite SupervisorSoftware ArchitectSoftware Engineer InternSoftware Engineering ManagerSpecialistSupply ClerkTechnical DirectorTechnical ManagerTechnical Project ManagerTechnical RecruiterTechnical Support SupervisorTechnical WriterTest TechnicianUnix AdministratorWarehouse SpecialistWarehouse TechnicianWord ProcessorWriterAFNET Enterprise Messaging SupportAccount ManagerAccount RepresentativeAccounting ClerkAccounting InternAccounting SpecialistAccounting SupervisorAccounting Tech IIIAccounts Payable ManagerAdministrative ProfessionalAdministrator IIAgile CoachAnaystArchivistAssistant SupervisorAssociateAssociate Project ManagerAutomation EngineerBenefits AnalystBilling AnalystBiomedBiomedical TechnicianBrand Strategy ConsultantBusiness Development ExecutiveBusiness Development InternBusiness Objects DeveloperBusiness SupportCACI has a very strong values and works as meritocracy. As people prove theCAD DesignerCBET IICONTRACTSCall Center RepresentativeCartographerCase Reviewer 1Center ManagerChief EngineerChief and group calendarClerical WorkerCollectorCommanderCommuncations OfficerCommunications EngineerCommunications ManagerComputer Forensic AnalystComputer InstructorComputer SpecialistComputer TechnicianConduct Force Protection/CI screeningsConstruction ForemanContract AnalystContract AttorneyContract ParalegalContract Project ManagerContract SpecialistContributorCorporate ControllerCorporate RecruiterCounselorCurriculum LeaderCustomer Support RepresentativeD.E.TDISA VTC SMEData Center TechnicianData ClerkData CollectorData ManagerData ScientistData SpecialistData TechnicianDelivery ManagerDepartment of JusticeDesign EngineerDevelopment LeadDirector of Business DevelopmentDirector of OperationsDivision ManagerDocument ReviewerDrafterElectrical EngineerEngagement SpecialistEnglish As A Second Language TeacherEnterprise ArchitectEntry Level AdministratorExecutive Administrative AssistantExecutive Assistant to Vice PresidentExecutive CoordinatorFacilities ManagerFacility CoordinatorField Service EngineerFinance ClerkFinance OfficerFinancial Planning AnalystFloor SupervisorForensic AnalystForensic TechnicianFront Desk AgentFull-Time 40 hrs weekFunctional ManagerGerenteGovernment ContractorGroup LeaderHardware TechnicianHead of Project ManagementHuman Resources Business PartnerHuman Resources RepresentativeIT ArchitectIllustratorIls ManagerImplementation SpecialistIndependent ContractorInformation Assurance AdvisorInformation ManagerInformation Security AnalystInformation Systems ManagerInformation Technology InternInformation Technology SpecialistInfrastructure/Systems Administration T3InspectorInstallIntelligence IntegratorIntern ManagerInternal Communications ExecutiveInvestigations AnalystJourneyman ElectricianJunior SupervisorJunior Technical WriterKnowledge ManagerLaboratory ManagerLead InstallerLead OperatorLead Project ManagerLead SupervisorLearning and Development OfficerLicensed Clinical Social WorkerLine LeadLinguistLinux EngineerLitigation ParalegalLogistics SupervisorLotus Notes DeveloperMaintenance PersonMaintenance PlannerManagement AssistantMarketing ExecutiveMaster ElectricianMaster SchedulerMaterial PlannerMechanical TechnicianMentorMilitary Transition AdvisorMobilization ManagerMultimedia DesignerNetwork Operations TechnicianNetwork Security EngineerNetwork TechnicianNorthwestern MutualOffice AssistantOffice ManagerOnboarding ManagerOperatorOracle ConsultantOracle DeveloperPMO ManagerPayroll AnalystPayroll OfficerPayroll SpecialistPenTesterPerformance ManagerPlannerPrincipal ConsultantPrincipal Program ManagerProcurement SpecialistProduct OwnerProductionProduction CoordinatorProduction SpecialistProgram IntegratorProgram SpecialistProgrammerProject ConsultantProject ControlProject LeadProposal ManagerProposal WriterProtocol OfficerQC TechnicianQuality Assurance Engineer IIIQuality Assurance InspectorQuality Assurance TesterQuality Control SupervisorQuality ControllerQuantitative AnalystReceptionistReceptionist/Administrative AssistantReceptionist/AssistantRecords ClerkRelease ManagerReliability EngineerResident EngineerRetention SpecialistRf EngineerRisk AnalystRisk ManagerSAP ProfessionalSRETSales AssociateScreenerSection LeaderSecurity AnalystSecurity Systems EngineerSee ResumeSenior AccountantSenior Administrative AssistantSenior Application AnalystSenior Business AnalystSenior ConsultantSenior Facilities TechnicianSenior Field Service EngineerSenior Financial AnalystSenior Graphic DesignerSenior Group LeaderSenior Help Desk AnalystSenior IT AuditorSenior Informatica DeveloperSenior Information Security AnalystSenior Information SpecialistSenior Installation TechnicianSenior Internal AuditorSenior Legal AssistantSenior MechanicSenior Medical TechnologistSenior Network AnalystSenior Network TechnicianSenior Office ClerkSenior Project AnalystSenior Project LeaderSenior Project SchedulerSenior Proposal ManagerSenior Quality Assurance EngineerSenior RecruiterSenior Recruitment ConsultantSenior ReporterSenior Revenue AccountantSenior Shift SupervisorSenior Software AnalystSenior Sourcing SpecialistSenior Special AgentSenior SupervisorSenior Support AnalystSenior Support SpecialistSenior Systems ConsultantSenior Talent Acquisition SpecialistSenior Technical RecruiterSenior Technical SpecialistSenior Test AnalystSenior Vice PresidentSenior Web DeveloperServerShared Services CenterSharepoint AdministratorShop ForemanSite ManagerSpecial AssistantSpecial Projects CoordinatorStageStock ManagerSupply SpecialistSupport StaffSurgical TechnicianSystems ConsultantSystems Project ManagerSystems Readiness OfficerTask LeadTeam MemberTeam SupervisorTechnical AnalystTechnical Program ManagerTechnical SpecialistTechnical TrainerIIITechnologistTelecommunications TechnicianTest LeadTraining AssistantTraining ManagerTraining SupervisorTutorVTC TechniicanVehicle TechnicianVeteran Benefits Administration VBAVice President of OperationsVideo EngineerVirtualization EngineerWarehouse ClerkWireless EngineerWorkforce ManagerWorks ManagerWriter/Editorscopersubcontractswarhouse worker
All LocationsAberdeen Proving Ground, MDAberdeen, MDAberdeen, SDAlbuquerque, NMAlexandria, VAAmherst, OHAnchorage, AKAndrews AFB, MDAnnapolis Junction, MDAnnapolis, MDAnnville, PAArlington Heights, ILArlington, TXArlington, VAArlington, WAArverne, NYAshburn, VAAshland, KYAtlanta, GAAugusta, GAAurora, COAurora, ILAustin, TXBaden, PABaghdadBaltimore, MDBambergBeavercreek, OHBeltsville, MDBethesda, MDBirmingham, ALBoise, IDBolling AFB, DCBorehamwoodBoston, MABowie, MDBoyers, PABracknellBremerton, WABronx, NYButler, PACamp Pendleton, CACamp Springs, MDCamp, ARChantilly, VACharleston, SCCharlotte, NCCharlottesville, VAChesapeake, VACheyenne, WYChicago, ILCincinnati, OHClarksburg, WVClifton, VAColorado Springs, COColumbus, GACrane, INCrestview, FLCrystal City, TXCrystal City, VADahlgren, VADallas, TXDarmstadtDayton, OHDenver, CODohaDulles, VADurham, NCEastover, SCEatontown, NJEl Paso, TXElkridge, MDFair Oaks, VAFairbanks, AKFairborn, OHFairfax, VAFallbrook, CAFalls Church, VAFayetteville, NCFort Belvoir, VAFort Benning, GAFort Bliss, TXFort Bragg, NCFort Campbell, KYFort Collins, COFort Dix, NJFort Hood, TXFort Huachuca, AZFort Indiantown Gap, PAFort Irwin, CAFort Lauderdale, FLFort Lee, VAFort Leonard Wood, MOFort Lewis, WAFort Meade, MDFort Polk, LAFort Rucker, ALFort Stewart, GAFort Worth, TXFrederick, MDFredericksburg, VAFulton, MDGainesville, FLGardēzGarland, TXGermantown, MDGlen Burnie, MDGrafenwöhrGrand Rapids, MIGrandview, MOGrove City, PAGuam, GUGunter, TXHamilton, OHHampton, VAHanover, MDHanscom AFB, MAHarrisburg, PAHerlong, CAHerndon, VAHonolulu, HIHouston, TXHuntington, WVHuntsville, ALHyattsville, MDInglewood, CAJacksonville, FLJalālābādJoint Base Lewis McChord, WAKabulKaiserslauternKalamazoo, MIKandahārKansas City, KSKansas City, MOKeesler AFB, MSKing George, VAKittery, MEKnoxville, TNKuwait CityLackland AFB, TXLakehurst, NJLakenheathLakewood, NJLandover, MDLangley AFB, VALanham, MDLaurel, MDLawton, OKLexington Park, MDLinthicum Heights, MDLinthicum, MDLondonLondon, OHLorton, VALos Angeles, CALouisville, KYMCAS Cherry Point, NCMacaé, RJMacdill AFB, FLMadison, WIManamaManassas, VAMcConnell AFB, KSMcGuire AFB, NJMcLean, VAMechanicsburg, PAMelbourne, FLMiami, FLMililani Town, HIMillington, TNMonterey, CAMontgomery, ALMorgantown, WVMosulMount Vernon, KYNellis AFB, NVNew Albany, INNew Church, VANew Orleans, LANew York, NYNewark, NJNewington, VANewnan, GANewport News, VANewport, RINewton, GANorco, CANorfolk, VANorth Charleston, SCO'Fallon, ILOahu Island, HIOffutt AFB, NEOklahoma City, OKOmaha, NEOrlando, FLOxnard, CAOxon Hill, MDPacific, MOPanama City Beach, FLPanama City, FLParkersburg, WVPasadena, MDPearl Harbor, HIPearl River, LAPensacola, FLPerry Point, MDPhiladelphia, PAPhoenix, AZPikesville, MDPittsburgh, PAPlainfield, ILPort Hueneme, CAPortsmouth, NHPortsmouth, VAPost, TXPremier, WVQuantico, VARailroad, PARamstein-MiesenbachRemoteReston, VARichland, WARockville, MDRome, NYRose, OKSacramento, CASaint Mary's, COSaint Robert, MOSalt Lake City, UTSan Angelo, TXSan Antonio, TXSan Diego, CASan Francisco Bay Area, CASan Francisco, CASan Juan, PRSan Pablo, CASavannah, GASchweinfurtScott AFB, ILSeattle, WASee, NÖSilver Spring, MDSpringfield, MASpringfield, VASt. Louis, MOStafford, VASterling, VAStuttgartStuttgart, ARSuitland, MDSurprise, AZTacoma, WATampa, FLThomson, GATinker AFB, OKToledo, OHTracy, CATravis AFB, CATucson, AZTwentynine Palms, CATysons Corner, VAVaihingen an der EnzVicenza, VenetoVictory, NYVienna, VAVilseckVirginia Beach, VAVolant, PAWahiawā, HIWarner Robins, GAWashingtonWashington, DCWest, TXWinchester, VAWindsor, NCWoodbridge, VAWooster, OHWorcester, MAWright-Patterson AFB, OHWürzburgZelienople, PA

Overall Reviews at CACI International Inc

CACI has a very strong values and works as meritocracy. As people prove the | American Samoa | Jul 16, 2020
CACI has a very strong values and works as meritocracy. As people prove their value to the programs they support their ability to advance endless. Have been part of the company for over 10 years so clearly enjoy working here.
ProsCACI has a very strong values and works as meritocracy.
ConsCACI has a very strong values and works as meritocracy.
IT Architect | Remote | Jan 21, 2020
Treated as a Professional
Every team member is treated as a professional, until they prove to not act or work professionally. Managers are truly helpful, care about their team(s), listen to concerns and assist in career advancement. The work environment is exceptional - the best job I have ever had.
Senior Technical Specialist | Charlottesville, VA | Dec 27, 2019
A good place to work
CACI is a good place to work, however compensation is not comparable to similar jobs within the industry. The atmosphere is preferable, as it is a great community of people. The issue with CACI is the lack of communication between corporate and contracts and their inability to effectively fix or address issues in a timely manner.
Training Instructor | Annapolis Junction, MD | Dec 6, 2019
It was a decent company to work for until recently
It used to be a good company to work for, but recently, due to poor contract negotiation with the government, the program I was working under way underbid, the budget shortfall is so severe, they have to layoff high paying, senior employees.
Head of Project Management | Arlington, VA | Jan 27, 2020
CACI has been the best company I have ever had the opportunity to work for. The opportunities to learn, advance and grow in my career have been endless and I would always highly recommend this company.
Senior Litigation Paralegal | Arlington, VA | Dec 21, 2019
Mixed bag
I worked at CACI for 7 years and was able to move up, earn more money, and move onto different projects. I saved some money and. Gained some computer skills. I had some managers there who were supportive and creative: some not, and one supervisor who violated policy; I think she was racially biased. (I am white).
Background Investigator | Chicago, IL | Dec 1, 2019
Could be a great company
I was really excited to work at CACI and still do like working here. My biggest problem is that the work is not consistent and the demand of work does not equal the pay. The benefits are great and my first line Supervisor is fantastic but the upper management is so far removed from what everyone in the field is doing.
Technical Lead | Remote | Nov 5, 2019
Best Job I Have Ever Had!
CACI provides educational opportunities, advancement for those who apply and prove themself. CACI fosters an ethical environment at all times and has no tolerance for unethical or immoral behavior in any way. Management supports and provides guidance for advancement.
Management Analyst | Pensacola, FL | Oct 24, 2014
Co-workers non-communicative and indifferent. Very little interaction with co-workers. But I did learn a lot of important skills.
Principal Consultant | McLean, VA | Jun 29, 2014
Company Review
It was a good company. I would recommend working there. I would consider going back if the opportunity where there.

Questions And Answers about CACI International Inc

If you were in charge, what would you do to make CACI International Inc a better place to work?
Asked Oct 19, 2018
Morale with this company is low and turnover is high. Management, especially upper management, does not seem to care about the employees. You are just a number.
Answered Oct 14, 2020
Better training, more complete, and training via internet classes where you can see the steps and hear the instructor.
Answered Jun 1, 2020
What benefits does CACI International Inc offer?
Asked Jul 8, 2016
In 2018 they are in the process of combining sick and personal leave into one bucket and guess what...people are having personal days taken away from them. Next year I lose three personal days, which has never happened to me. I am expecting future cuts to the benefits program.
Answered Oct 17, 2018
The basic life, health, etc you would see at any other large corporation.
Answered Mar 23, 2018
What tips or advice would you give to someone interviewing at CACI International Inc?
Asked Mar 1, 2018
Be honest and at the top of your game.
Answered Dec 28, 2019
Make sure your contract specific the workload and length of contract
Answered Nov 21, 2019
Are employees allowed to work remotely a day or two a week?
Asked Jan 5, 2017
The entire job is remotely there is no office. As someone who did not like working from home this was not ideal and a major reason for my decision to quit.
Answered Oct 25, 2017
It depends on your assignment. I was told I could but then was told I couldn't because the division I was working in changed their minds, and that was their prerogative.
Answered Oct 9, 2017
What is the work environment and culture like at CACI International Inc?
Asked Jul 8, 2016
Very caustic, you just never knew what kinda of crazy thing management was going say and do. The saying at the worker level was "Think of all the possible solutions, and then you know the direction we will not go in"
Answered Nov 14, 2017
Schedule is flexible depending on deadlines, teleworking allowed on occasion, lacks strong leadership and accountability, no room for growth, recognition a rarity.
Answered Aug 11, 2017