A management consultant works with company leadership to assess the company and identify problems, gather information, and implement solutions. Management consultants frequently work in teams, and most work for consulting firms, rather than being on the payroll of the company they are analyzing.