Pros
Capgemini as a company has a very inviting and inclusive culture. Everyone I have met while working here has been very pleasant, friendly and dedicated to their work. Training budgets for individuals is very generous, allowing for multiple certifications and training courses to be sat - paid for by the company The degree program itself is very rewarding, and most Capgemini employees are understanding of the additional commitments a degree apprentice has and are very accommodating towards those commitments.
Cons
There is a large disconnect between the degree program at the and the rest of the company. Your reviewer and line manager will rarely understand what you are currently studying outside of seeing your test scores, making it frustrating when they are unaware of upcoming deadlines and exams that may impact the amount of time you can dedicate to work.