In business, good ideas, good assets and good luck are often mistaken for good aim. They are necessary, but good aim means so much more. Good aim means: proving a proper product/market fit, concentrating on customer development, sifting out optimal opportunities, etc. In short: Good aim means hard work. We're here to make it easier.