Current Employee2.9Apr 5, 2024They are dominating the GRC space. They are a very established company.
Current Employee4.3Oct 9, 2025Low base salary as compared to other Enterprise SaaS sales opportunities and OTE is low but management is very supportive and helps you through difficult times when the deals aren't flowing.
Low base salary as compared to other Enterprise SaaS sales opportunities and OTE is low but management is very supportive and helps you through difficult times when the deals aren't flowing.