Characteristics that consultants should have to be great

Different spheres require different specialists and of course, different consultants.

In the past, we used to think that consultants are nothing else, but people, who have no other option for work and people, who steals ordinary people’s salary and employment.