The good thing about competition is for us, consumers. We're the ones who will enjoy competition from these companies who are offering services and products that we need at most times.
Quality and price are the main key factors of where they're going to compete for and for us consumers, that's the good thing with it. We get the good quality and at the same time cheaper prices for those products they sell.
As with pros, there are also cons.
1. As a small and growing business, you’re bound to lose business to bigger and stronger firms when there’s a strong competition
2. Competition pose a threat to a small business as they could pack up and close up shop
3. A competition could very well turn into a conflict especially if it’s an unfair competition with undue advantage to one side.
As for its cons, you've said it right.
Small businesses will be eaten by the bigger competitors and that's why if you're a business and your niche is also a niche of a bigger enterprise. You better prepare yourself of competing with a better branding and for working harder with what you offer.
Because if that is so, there's a chance that the bigger competitor will offer you some good deal.