Current Employee2.0Mar 13, 2024My overall experience was not great. This is a growing company, but the post sales team is not properly incentivized.
My overall experience was not great. This is a growing company, but the post sales team is not properly incentivized.
Current Employee3.7Jan 26, 2024Great company to work for and product to sell. Room for improvement with culture.