Advantages and disadvantages of being a charity