Current Employee3.3Jan 22, 2024Positive overall - company has good culture and they do care about employees.
Current Employee4.3Sep 14, 2023Great company to work for. Great people and culture. Good work and life balance
Current Employee4.0Feb 12, 2024Positive experience overall. Good culture at the company and they are investing a lot into improving their sales processes. Competitive industry but the product is a market leader.
Positive experience overall. Good culture at the company and they are investing a lot into improving their sales processes. Competitive industry but the product is a market leader.
Current Employee3.3Oct 25, 2024My overall experience has been pretty good. Quotas seems to be a little high though.