Current Employee3.1Oct 17, 2024Recent changes in organization leadership leading to decline in culture and opportunity
Former Employee2.6Nov 3, 2023Used to be a great company but culture changed. Tenured salespeople left the company. Quotas were too high.
Used to be a great company but culture changed. Tenured salespeople left the company. Quotas were too high.
Former Employee2.9Aug 27, 2023Positive for sure. I like the comp. and the my manager was great. Loved working with them