Former Employee2.6Aug 15, 2024The team was good. I couldn’t build any relationships with my AE they were laid of month after month
Current Employee2.1Mar 21, 2025Company has been on a downward trend culture-wise. Most new reps last about a year before moving on
Former Employee4.0May 7, 2024It was a great place to work with great people and growth opportunities.
Current Employee3.3Feb 19, 2024Mixed experience overall. Very number driven culture for sales. It can be improved