Advantages and disadvantages of public and private companies