1.0
May 28, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
They pay you on time.
Cons
Very bad leadership team, bad product, customers dislike the product, zero growth in USA, bad customer service, low trust from customers. Pay is significantly below industry average. No 401k match. Beware the positive reviews -- HR forces teams to leave positive reviews especially those in the India office.