5.0
Dec 14, 2022
Current employee
Recommend
CEO approval
Business Outlook
Pros
Customer Centric Focus Interesting and Evolving Technology Brings Customer Value
Cons
Highly technical and customizable product could be made easier to use in some areas
Check out your Company Bowl for anonymous work chats.