Among shiny startups and massive tech companies, consulting firms may not seem quite as glamorous, but they do important work, offering businesses essential services and providing third-party ...