Former Employee2.1Feb 18, 2024Terrible organization, sinking ship. Would not recommend joining at any level.
Former Employee3.4Oct 22, 2024Overall positive, but with recent management changes, the focus was on becoming cash positive so the focus was taken off the employees.
Overall positive, but with recent management changes, the focus was on becoming cash positive so the focus was taken off the employees.
Former Employee2.6Apr 24, 2024Awful. Just awful. Horrible culture - an ‘ok’ product that is overpriced compared to market leaders in the same space. Owned by a private equity company - recent change in entire C-Suite, so may improve, but struggling financially. Customers leaving in droves…
Awful. Just awful. Horrible culture - an ‘ok’ product that is overpriced compared to market leaders in the same space. Owned by a private equity company - recent change in entire C-Suite, so may improve, but struggling financially. Customers leaving in droves…