Pros and cons of hiring a consultant