consultant pay