Former Employee2.1Feb 18, 2024Terrible organization, sinking ship. Would not recommend joining at any level.
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…