Advantages and disadvantages of consultant office