Current Employee4.4Jul 8, 2024Great company. Great culture. Great product. Great selling environment. Great training.
Current Employee2.9Apr 5, 2024They are dominating the GRC space. They are a very established company.
Current Employee1.6Dec 5, 2024Avoid NAVEX at all costs. Hands down the worst company I have ever been at.
Current Employee3.4Jun 19, 2023Good company but sales leadership can micro manage out of place and harm active opps.