Former Employee4.6Oct 6, 2025Good potential starting position if you want to be a Customer Success Manager.
Former Employee3.0Nov 12, 2025Overall good company to work for. Sales Engineers and solutions consultant teams are disorganized and shifted around a lot. Compensation could be better
Overall good company to work for. Sales Engineers and solutions consultant teams are disorganized and shifted around a lot. Compensation could be better
Current Employee2.9Feb 20, 2024my overall experience has been fine - it's not amazing, but it's not terrible