cons of it consulting