It saddens me that some companies, sometimes without revenue (I dunno if that is the case with HootSuite) get multi-million deals, and some brilliant startups by unknown people cannot get 50k USD borrowed by a bank...
Although my associate worked for a Angel Investing company and my main seed investor work for a investment bank, we still don't understand who get selected to get funded or not (we DO know the formal requeriments, but seemly meeting them only make possible to talk with some investors, but that is it, lots of investors will just outright ignore you)