Progress is via senior consultant to team leader, partner or director. Mobility is required. Starting salaries depend on ability and experience. This will vary from company to company. Salary is related to performance.
Benefits vary between companies.
Working hours vary with client demand and can be long and unsocial. Jobs are quite widely available Many consultants work from a home base. Offices they report into and work from may be based in urban centres. Client visits are likely. A demanding job requiring dedication.