Advantages and disadvantages on short and long term