Considering consulting? Ask these questions first