4.0
Sep 29, 2020
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Amazing technology that helps to solve really complex problems for our customers.
Cons
We need to learn to be more strategic in closing new name logos. We are too rigid in our negotiations making it difficult for customers to do business with us.