The interview process took almost a year with big gaps and no feedback in between the phases. I was initially contacted by a headhunter recruiting on behalf of BCG Platinion. After sending my resume, I was told that there was interest to continue but they were too busy to interview. After a 6-month or so silence, I was recontacted by the headhunter and was told that BCG was ready to move forward. The rest of the process took about 3 months with a total of 5 interviews including a phone conversation, 2 WebEx video conferences and an onsite interview at BCG's NYC office. There were almost 2-3 week gaps in between each phase with absolutely no feedback or expectation setting. It was both frustrating and perhaps unbelievable considering that Platinion is part of a tier-1 consulting organization. All in all, I lost my motivation to try and get the job.
The interviews were not that hard. Almost all interviews were structured the same; Start with introductions, go over the resume and ask specific questions followed by a case study. They seemed to value the different skills you could bring to the table but all in all they were looking for very specific skills for immediate needs (i.e. Agile, DevOps).