I have been travelling through CDG for 22 years and dread the experience. If you arrive at a busy time it always seems to take forever to get through security and passport control. You can wait up to 30 mins for a transfer bus to arrive then take up to 20 mins to change terminals. I regularly take a bus transfer from 2E to 2B and takes 50 mins for this. Staff at the Air France 2E transfer desks are extremely slow I timed them one day and the average was 10 mins to deal with each person. Frustrating when all I needed was to get a boarding pass because the automatic check-in ones were not working. Food and drinks in CDG are overpriced profiteering from a captive clientele on a grand scale. Overall a depressing dirty and poorly managed airport and if another European hub offered me the same connections I would avoid it like the plague.