Excellent Company - Sr Threat Analyst BioCatch Employee Review

5.0
20 Dec 2024
Recommend
CEO approval
Business outlook

Pros

Amazing & smart people, down to earth leadership, innovative data and solutions, products that really work, autonomous and flexible work schedule, excellent benefits, fast growing with more room to go

Cons

With the fast paced growth, sometimes there is a lack of process or structure that can cause issues. Typical growing pains.

Explore other reviews about BioCatch

5.0
16 Feb 2025
Recommend
CEO approval
Business outlook

Pros

very nice people good place

Cons

none really very nice people good place

5.0
19 Sept 2024
Recommend
CEO approval
Business outlook

Pros

Great place to work if fraud fighting is a passion. Get to work with forward thinking customers and colleagues.

Cons

Global nature of company can make communication challenging at times.

See reviews by: Helpful|Rating|Date|All