There is zero company strategy from top to bottom. Leadership cannot articulate where the company is going or what the goals are. One week its "partners" the next week its "acquire customers at all cost" and then "we need to be margin conscious" and zero strategy on HOW to achieve those goals.
People who have been here 5+ years have climbed the ranks by managing up and taking credit for others work and pointing fingers when things go wrong, rather than actually supporting their teams and accomplishing anything. Hard work and execution are not rewarded.
The company under pays, does not provide good stock bonuses, and overworks the very few folks who are actually holding this place together with scotch tape.