There are at least 3 different usages for Hackathon. You can use it as an internal event that generates new ideas on how to resolve business problems. It can be an event that combines employees, vendors, and clients to get a new perspective on challenged you have. Both events create connections and relations that didn’t exist before. The third option is to use it as a mechanism to find the right candidate to join your company from many qualified candidates.