Time to rename the company again!
When two of the founders founders and your top sales, channel and marketing leadership all choose to bail out, it usually is not indicative of anything that resembles the commonly held perception of "success".
Touting soft "104%" growth numbers without context is another indicator that maybe things are not ducky....
This sounds like they are trying to come up with a good story for Round C. Good luck with that, but then again, Sand Hill Rd has flushed good money after bad many times before. In the meantime, think of how much lower OpEx is now that there is no one left to pay....
Sorry, no unicorn here...maybe a beagle with a growth on it's nose.