Current Employee4.0Oct 28, 2024solid structure overall, somethings could be improved or incentivized more
Current Employee3.3Sep 20, 2023Great place to work at but management leaves much to be desired. A pro and a con at the same time.
Former Employee3.3Aug 14, 2024Great culture, like-minded people in the sales team however, commission is extremely poor and not motivating at all. Product is interesting and most clients love this product and the intuitiveness of it.
Great culture, like-minded people in the sales team however, commission is extremely poor and not motivating at all. Product is interesting and most clients love this product and the intuitiveness of it.