Current Employee4.6Mar 9, 2024Great company with great culture, product fits well. Growing pains but overall Day 1 culture
Current Employee3.4Aug 21, 2024The people you work with are great. Sales comp plan keeps changing, not in a good way.