BioCatch Reviews

4.6

93% would recommend to a friend

(86 total reviews)
avatar

Gadi Mazor

100% approve of CEO

93% positive business outlook

BioCatch has an employee rating of 4.6 out of 5 stars, based on 86 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The BioCatch employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

86 reviews
4.0
22 Jan 2026

Solid company

Recommend
CEO approval
Business outlook

Pros

Good culture and tech, solid growth

Cons

None come to mind really

5.0
5 Jan 2026

Great culture, great people

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

the CEO is nurturing a very open culture. leadership sees people. the product is great, customers love it.

Cons

nothing i can think about

5.0
1 Nov 2025

Meaningful mission and truly amazing people

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Amazing, supportive people and strong teamwork.

Cons

Hard to think of any. Great place to work.

Viewing 1 - 3 of 86 Reviews

Glassdoor has 97 BioCatch reviews submitted anonymously by BioCatch employees. Read employee reviews and ratings on Glassdoor to decide if BioCatch is right for you.