Looking back, going IPO and changing some of the top management at that time was a big mistake. From an engineering company focused on a core product A10 morphed into a beancounter managed mad rush to release as many products and features as possible. Nothing is fully baked. The company has lost its commitment to quality. Everything is rushed out the door, tomorrow be damned. You can smell the fear of the stock exchange punishing the company for not making the numbers.
The new management brought sales-centric orientation and the associated cliquishness and favoritism not seen before. Other groups exist to serve Sales and should not rise above their
station.