2.0
1 Feb 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Salary is paid on time.
Cons
Beware & be forewarned, management and leadership extremely immature, unstable product with lot of bugs, very high attrition, sales leadership has very little or no idea about sales, only approach is agreeing to price that the customer asks, extreme micro-management, sales leaders & other people do parallel conversations with customers undermining account executives, very very poor post sales support, very high customer churn.