Pros and Cons in Investing in Companies and Funds