I've worked for CACI Inc. for over 7 years. During that time I accumulated valuable experience of foreign language instruction and curriculum development. I also acquired an appreciation of working in a diverse workplace culture, where the management was always there to help and support the individual and team projects I was involved in. A typical day was filled with providing language instruction at all levels of proficiency (basic, intermediate, advanced) that included speaking, listening, reading, and writing. The rest of the day was spent preparing course materials and authentic instructional materials, and developing/implementing communicative, task-based, student-centered proficiency-oriented learning activities. The hardest part of the job was reaching out to those students who were struggling with understanding learning problems
I spend the day reviewing multiple Background Investigation Cases for completeness, thoroughness and accuracy. I learned a lot after a very challenging and lengthy training and mentoring program. Constant metrics that must be met on a daily basis, with oversight that "dings you" for problems with the cases. This creates a stressful and negative workplace culture.
Great benefits, flexibility as long as work was completed. Overall, not bad, not fantastic. Helpful support staff, i.e. facilities and HR. Helpful resources for completing admin tasks, but there were a million admin tasks to do on a regular basis.
Depending on where you are in the company there may be an issue with career/life balance. Company has a decent benefits package, has a virtual college that gives access to higher training, and there are ways to apply for other positions on other contract vehicles.
Very limited training. Overall lack of corporate standards. The program has existed for over 3 years and the corporation did not ensure that basic standards were applied at program start. Now employees are scrambling to apply standards while trying to deliver to the customer.
Company management cares only about their bonuses and short term objectives that support their personal success. There is no effective program for job advancement, retention, or satisfaction. Employees are simply cogs in the big machine.
CACI looks out for their employees and this company is the best in the contracting business. Its not easy landing a job with this organization. But I guaranteed you will be happy to work for a very important and successful company that contentiously assist are Military and civilian government workers.
Basically, management is a good ol boy system where your input and contributions only reflect on your team lead. Experience and training matter only to the government customer and company management will actively work to have you removed if you make a complaint or have issues. I have seen this happen personally 8 times in a period of 4 years. Most recently a manager was "let go" for an inappropriate relationship with a subordinate. Everyone on the contract was threatened not to talk about it as this person made a transition to a government role in charge of those that made complaints against him.
Medical benefits and training
ethically and morally challeneged site management and hostile workplace
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.