Current Employee2.9Apr 5, 2024They are dominating the GRC space. They are a very established company.
Current Employee4.4Jul 8, 2024Great company. Great culture. Great product. Great selling environment. Great training.
Former Employee2.1Jul 13, 2023My overall experience was very poor. A culture of churn and burn. Management has no regard to its customers.
My overall experience was very poor. A culture of churn and burn. Management has no regard to its customers.
Current Employee3.7Oct 22, 2024I overall experience was excellent. Great products. Servant leadership. Great selling culture.