Former Employee3.6Sep 29, 2024Overall positive experience despite some of the ratings that are shown.
Current Employee3.6Jul 22, 2023Great culture and team. Product is too all over the place as it tries to fulfil too many needs and it’s hard to justify the ROI in the product itself.
Great culture and team. Product is too all over the place as it tries to fulfil too many needs and it’s hard to justify the ROI in the product itself.