Current Employee2.3Mar 28, 2024Not a great place for sales as churn is high and also pay isn’t attractive compared to other companies.
Not a great place for sales as churn is high and also pay isn’t attractive compared to other companies.
Former Employee3.3Mar 20, 2024Experience was fine, bad leadership. Team wasn't hitting and I think it's hard to be successful.
Current Employee1.4Jan 6, 2024It’s not a sales friendly org. Been here one year with lots of lofty promises at the beginning.