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. There are some part-time work and career break opportunities once client business has been established. Mobility would be required.