Consulting is a profession focused on providing solutions to clients' problems and requires a diverse skill set beyond just quick thinking. Individuals may choose to become consultants at various career stages for different reasons, including seeking challenges, maximizing job opportunities, or financial incentives. Success in consulting involves industry and functional knowledge, alongside essential consulting skills that are crucial for effective problem-solving and client interaction.