When creating awareness for your brand through startup submission websites and agencies, you need to be very selective and vet them thoroughly. The vetting helps you avoid scam companies that take your money and fail to submit your brand to directories and press rooms.
Setting up a business is, in most cases, not too hard a task especially if you base your new business on what you love doing, your passion. The hard part comes to marketing your business idea. It is not easy to find customers in most cases simply because people are unaware of your business, brand or products, and services.