pros and cons of using a contractor