Current Employee3.9Nov 20, 2024Good company. Great product fit. In a transition phase with new CRO and leadership.
Current Employee4.3Jun 20, 2023Great, it's an environment where you can overachieve on targets if you put in the work
Current Employee4.1Feb 8, 2024Great place to learn and develop but account base is beginning to get more saturated