Current Employee4.1Sep 20, 2023Overall a good place to work. You will have to work hard but can be very good if you do.
Current Employee1.7Nov 1, 2023My overall experience has been underwhelming. Not bad to start your career here but it goes down hill from here
My overall experience has been underwhelming. Not bad to start your career here but it goes down hill from here
Current Employee2.1Sep 20, 2024Terrible leadership who do not care about your success. The company has gradually gone down hill. More customers are starting to churn due to unethical compliance upgrades and being blindsided at renewal with a minimum 30% YOY uplift
Terrible leadership who do not care about your success. The company has gradually gone down hill. More customers are starting to churn due to unethical compliance upgrades and being blindsided at renewal with a minimum 30% YOY uplift