Advantages and disadvantages of Specialisation