Management Consultant, Boston Consulting Group – Job Description