The guide to pay at Bain, McKinsey, BCG and the Big Four