I applied online. I interviewed at CDP (London, England)
Interview
CDP had kind staff during every interview and kept timely updates with me. The process went smooth and I received follow-ups and next round updates quickly. Very organized and transparent process across the board.