The founders are incredibly narcissistic and wont get out of their own way to let the company head in the right direction. There is a constant feel and reminder that they run the company, make every decision and everyone else is along for the ride. Customer turnover has been growing out of control, mostly due to price increases and lack of delivery on product promises. The turnover has led to a huge amount of stress on the sales teams who have mostly felt like they had been bait-and-switched on their comp plans. The company boasts success on the outside but it is in a state of chaos on the inside. There has been a massive amount of turnover, recently increasing numbers of layoffs and a lot of uncertainty on whether the company will succeed. At one point there was a lot of talk about going IPO but most of the senior leadership has acknowledged that the company is in no shape to go public.