Current Employee3.1Oct 5, 2023Great product! Good company culture. Zero channel or marketing support. Market presence severely lacking.
Great product! Good company culture. Zero channel or marketing support. Market presence severely lacking.