Former Employee1.6Apr 12, 2024Worst experience I’ve had in tech sales. Disorganized top down including my hiring process. Stay far away.
Worst experience I’ve had in tech sales. Disorganized top down including my hiring process. Stay far away.
Current Employee2.4Aug 11, 2023Unrealistic quotas. High turnover within leadership. Poor market fit. Low morale.
Current Employee4.0Nov 1, 2023This is an environment that creativity is celebrated and you are encouraged to innovate.