3 ms·
Hurry up on that. They seem to be facing major layoffs.
by relaunched 14y ago
Hurry up on that. They seem to be facing major layoffs.
- staunch 14y agoJust read that story. Guess they just built out sales/marketing way too fast. Says they've still got $5M in the bank though, so they'll be around a while.