 In this article, Ill be taking a look at the French giant Capgemini. Cap is a French IT consulting and management business - and its one of the largest on earth. The company employs over 300,000 people across the world, and sports a market capitalization of 30B with a BBB credit rating. 