Management is poor and specifically the executive team. The two founders still run the company and its becoming obvious to everyone (accept maybe them) why this is a conflict of interest and maybe time for them to cash out. The CTO is a figure head at best and the CEO needs way more experience as he often makes very impetuous decisions that benefit an IPO and not the long term gains of the company.