4.0
12 July 2025
Current employee, more than 1 year
Tempe, AZ
Recommend
CEO approval
Business outlook
Pros
Culture promotes healthy relationships with work life balance, reasonable metrics and flexible work from home options
Cons
Work is very narrow in that you call out to customers potentially experiencing fraud. Very rinse watch and repeat.