Current Employee3.4May 29, 2024Overall a great product/platform with lots of market potential; overbearing management with huge quotas. Great enterprise sales play not so good for SMB
Overall a great product/platform with lots of market potential; overbearing management with huge quotas. Great enterprise sales play not so good for SMB
Current Employee4.3Apr 10, 2025Selfstarter experience is an advantage - but training on the job is very good for new hires.
Former Employee3.3May 8, 2024The culture changed significantly for the worse after the new president started. Specifically, my manager in strategic financials in NYC is very unfamiliar with integrity and telling the truth. Morale is very low.
The culture changed significantly for the worse after the new president started. Specifically, my manager in strategic financials in NYC is very unfamiliar with integrity and telling the truth. Morale is very low.