Mentoring - is it the key?

As the title suggests, keen to hear your experience.

Good/bad/indifferent.

Personally, assume it's invaluable for anyone taking the 'next step' in their career but keen to hear the thoughts of the community.