Quick question to those in the know, what payment is the founding team getting then, the one mentioned at the end? Is that some kind of executive termination pay?
That's not the founding team, that's the current executive team -- who are getting a "retention bonus". All the founding team seem to have left the company (but presumably still hold shares)