5.0
Feb 21, 2025
Current employee, less than 1 year
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Experts in the space Great people Model Risk management has high growth potential Differentiated solution Great traction
Cons
Early stage start up but on the right path