the advantages are that they have more products for more people and a broad range to make sure that people find what their looking for.
the disadvantages are that the company will have less of all of the items, the resources might be strained after all the items are made, all of the items could cost too much, and some other businesses might not like you entering the market, so they may launch the same items you are launching just with a retailed name and a lower price.
If this helps you then plz mark me the brainliest answer. ;)