I applied online. The process took 3 weeks. I interviewed at BPCM
Interview
The interview involved via rious phone interviews with different team members, one in person interview and a writing assignment - overalll the process was not too bad, exactly what I would expect