The company has not taken off like it should have. Competition, bad management decisions, and executive churn all contribute. Generally speaking, it’s not an environment that supports and values employees. The physical work space, usually just a table in a bullpen, is a great example. People figure this out pretty quickly, and the ones with options seem to move on. Employee turnover is high, and the upper managers that haven’t figured out the value in retaining good people are killing the company. Many of us share info with each other. Some departments do a pretty good job of backing their people (Support, Dev), some are the opposite (G&A, Sales). The negative impact the CFO had on the people under him has been astonishing to those of us watching, though somehow he continues with impunity.