At the time of my departure, the executive team was extremely disconnected from the workforce. They governed by what the board directed, and not with the input from their day-to-day workers. From the engineering side, the non-technical executive staff believed they knew better than the engineers that managed the code. Insisting on constantly changing direction and adding new features instead of focusing on modernizing and stabilizing a failing platform. Roadmaps were presented and quickly dismissed at every opportunity, because they didn't align with a vision to always have something shiny and new. This results in a platform that frequently crashes or has other issues, due to the amount of custom code required to support all clients (more on this below).
The executive team wears their rose-colored glasses at all times, spinning the frequent departures of senior technical members as "they left for a better opportunity" not because they were unsatisfied and frustrated with the poor direction of the company, which was the normal reason for departure. This includes the forced removal of the true product visionary and CTO, and multiple VPs of Engineering all that had demonstrated a much greater capability of developing plans that could drive the platform to profitability, than the current executive team.
For a small company, Snipp has an overwhelming amount of politics, the organizations are regularly pitted to feel like they are working against one another, instead of creating a sense of a single team. This is really a result of the executive team frequently jumping any chain of command and reaching directly down to communicate with the various organizational worker levels. This could be good if they were just checking-in, but it is often for nefarious deeds to get someone to do something without letting their manager or colleagues know.
Sales team is not adequately trained on the capabilities of the products, which results in all too frequent one-off customizations for clients that result in huge loss of profits for even the smallest of efforts.
401k is offered with no employer matching which sucks
Stock options are offered as incentives, but without a miracle happening they are worth nothing.
Snipp does not know if it is a product or a services company. It operates in both worlds right now and its the biggest morale killer. Employees that believe they are dedicated to growing and improving the product spend more the 50% of their time supporting custom client requests.