5.0
Jul 8, 2026
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
- Strong culture built around collaboration, accountability, and winning as a team. People work hard, support one another, and celebrate success together. - Leadership empowers employees to make an impact and I feel that my contributions are valued. - Strong cross-functional collaboration, and there's a shared commitment to delivering great results. - Product: strong product-market fit and solves real-world fraud problems that have a meaningful impact on customers and the people we serve.
Cons
None that I can think of.