I applied online. I interviewed at Boston Consulting Group (London, England)
Interview
Smooth interview process, 3 stages which is normal in this day and age. Competency based and structured overall and gives a good understanding of the organisation. Very smoothly organised and coordinated across the TA and HR teams.