Consulting Companies –Friend or Foe