Disagree. Have you seen the terms of these notes!?! Piss poor business decision...absolutely for crap. This was the only way to get operating funds...to dilute this in a downward toxic spiral?!
The terms of these notes are unbelievable and yet dozens of them were signed. When the money you spend is not yours--you have less respect for the source of it.
Talented team, good contacts, working hard...all yes without a doubt. Financial acumen? Absolutely not. This one business decision puts the whole deal at risk...and us even more.