Former Employee4.6Jan 22, 2024My overall experience was positive. It's a long sale cycle but great product market fit.
Current Employee2.9Sep 22, 2023Culture has gone downhill; company seems to be a bit in limbo with no clear direction.