How long do McKinsey, BCG, Bain, Strategy&, etc. companies take to hire a candidate after the candidate has filled an application? Do consultancy firms like McKinsey & Co, BCG, Bain and Strategy& in India hire PhD graduates from India?