2.0
25 June 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good Culture Management is very good
Cons
Product is terrible Lot's of customer complaints Lot's of clients churning Almost feels like a scam Pushy sales process where you're pushed to close the sale on the first call No proper HR division ( After I was let go I was told I would receive details of my termination with severance details. I have yet to receive any details and it's been over 4 weeks. I messaged my old manager and he doesn't respond to my texts,)