Executive management does not care about employees, only stock prices. Every year the CEO over inflates the sales forecast to drive the stock prices and then places the blame on employees when numbers are not met and lays off a bunch of hardworking employees that are making a difference. Rinse and repeat, every year. Not sure why the board continues to trust the CEO. When things start to go sideways, the CEO starts micromanaging and berating sales instead of putting together a realistic forecast. All this because CEO only cares about stock prices and refuses to understand the value of resellers/channel, ramp up times, and working with the government. I have seen too many talented people let go for the wrong reasons at this company. Nobody can have a conversation with the CEO without him mentioning investors and stock prices, even if he's talking to engineering or accounting. CEO lacks experience and it shows.