Former Employee2.6Jun 25, 2024 It was OK. Challenging role all self generated pipeline. Good people worl there.
Current Employee2.6Dec 13, 2023great place to work, culture is fantastic though earning potential seems limited v some others
Current Employee4.3Oct 20, 2024Great,but earning potential is limited at present. Great product, comp needs work
Current Employee3.1Jun 9, 2025Company full of great people and a fun place to work, comp plan not up to industry standards and earning your OTE is a good year.
Company full of great people and a fun place to work, comp plan not up to industry standards and earning your OTE is a good year.