1.0
1 Oct 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Best customer support and account manager team
Cons
Does not listen to employee Role does not align to the expectation Product team is a mess - pushing out new features that are not 100% and can’t even tend to the existing faulty features whenever customer raise it All they care is upsell and nothing about customer experience