BioCatch Culture | Comparably
BioCatch

BioCatch Company Culture

BioCatch Culture

This score is derived from employee ratings & reviews

Top Rated Culture Dimensions

BioCatch CEO

Eyal Goldwerger BioCatch's CEO
Eyal Goldwerger

BioCatch Company Information

BioCatch Company Overview

Leading provider of Behavioral Authentication and Threat Detection for web and mobile applications.

BioCatch was founded in 2011 and its current CEO is Eyal Goldwerger. Since its inception 15 years ago, BioCatch has grown to 204 employees.

Headquarter155 Seaport Blvd.
Boston, MA
United States of America
Websitebiocatch.com
Founding Date2011
Company StatusPrivate

BioCatch Competitors

BioCatch competitors include Distil Networks and NuData Security. BioCatch ranks 3rd in Overall Culture Score on Comparably vs its competitors. See below how BioCatch compares to its competitors with CEO Rankings, Product & Services, NPS, Pricing, Customer Services, Overall Culture Score, eNPS, Gender and Diversity Scores.

  1. #1
    Distil Networks' Logo
    Distil Networks
    4.1/5
  2. #2
    NuData Security's Logo
    NuData Security
    0/5
  3. #3
    BioCatch's Logo
    BioCatch
    0/5

BioCatch Employees

BioCatch has 204 employees. 2 employees at BioCatch have reviewed BioCatch across various culture dimensions, providing their opinions on items ranging from executive ratings to the pace at work. The latest review was months ago.

Joining BioCatch - Employee Onboarding

The prevailing opinion from Comparably users in Boston about their company is that it was very prepared on their first day. Boston employees concluded that their overall onboarding experience was positive. 75% said their direct manager was helpful with their acclimation during the first 90 days. First impressions are important, and how prepared a company is on your first day leaves a lasting impression.

BioCatch KPIs and OKRs

At this moment no BioCatch employees have provided insight into whether or not they clearly understand BioCatch's KPIs and OKRs.

AnswerPercent
Yes0%
No0%
Are your company's goals clear, and are you invested in them?
AnswerPercent
Yes0%
No0%
Are the KPIs/OKRs for your department clear?

BioCatch CEO & Leadership

BioCatch CEO - Eyal Goldwerger

BioCatch Leadership

  • Eyal Goldwerger  CEO / President

    Eyal Goldwerger CEO / President

    Eyal Goldwerger serves as the CEO / President of BioCatch.

  • Richard Sheldon  CFO

    Richard Sheldon CFO

    Richard Sheldon serves as the CFO of BioCatch. Richard started at BioCatch in April of 2017. Richard is currently based...

  • Kevin Donovan  VP

    Kevin Donovan VP

    Kevin Donovan serves as the VP of BioCatch. Kevin started at BioCatch in December of 2015. Kevin is currently based in...

  • Paul Mattison  CFO

    Paul Mattison CFO

    Paul Mattison serves as the CFO of BioCatch. Paul started at BioCatch in May of 2018. Paul is currently based in the...

  • Frances Zelazny  Chief Strategy and Marketing Officer

    Frances Zelazny Chief Strategy and Marketing Officer

    Frances Zelazny serves as the Chief Strategy and Marketing Officer of BioCatch. Frances started at BioCatch in September...

  • Avi Turgeman  Co-Founder, CTO & VP of Business Development

    Avi Turgeman Co-Founder, CTO & VP of Business Development

    Avi Turgeman serves as the Co-Founder, CTO & VP of Business Development of BioCatch. Avi started at BioCatch in December...

BioCatch Salaries

How much does BioCatch pay?

How much do people at BioCatch get paid? See the latest salaries by department and job title. The average estimated annual salary, including base and bonus, at BioCatch is $97,706, or $46 per hour, while the estimated median salary is $94,899, or $45 per hour.

At BioCatch, the highest paid job is a General Counsel at $285,969 annually and the lowest is a CS Rep at $45,725 annually. Average BioCatch salaries by department include: Finance at $61,992, Customer Support at $62,640, IT at $99,459, and Product at $135,260. Half of BioCatch salaries are above $94,899.

Last updated months ago.

1st Percentile
$61k
$61k1st Percentile
17th Percentile
$68k
$68k17th Percentile
33rd Percentile
$91k
$91k33rd Percentile
50th Percentile
$172k
$172k50th Percentile
67th Percentile
$277k
$277k67th Percentile
83rd Percentile
$310k
$310k83rd Percentile
100th Percentile
$374k
$374k100th Percentile
$97,706*
Average Compensation
$94,899*
Median Compensation

* Estimated salaries Estimated salaries are based on data provided anonymously by employees and/or estimated by other statistical methods.

BioCatch Salary Averages by Department

$0
$50k
$100k
$150k
$200k
$250k
$300k
Admin
$59,012
Admin$59,012
Business Development
$98,241
Business Development$98,241
Customer Support
$62,640
Customer Support$62,640
Design
$84,983
Design$84,983
Engineering
$117,113
Engineering$117,113
Finance
$61,992
Finance$61,992
HR
$94,648
HR$94,648
IT
$99,459
IT$99,459
Legal
$285,969
Legal$285,969
Marketing
$185,252
Marketing$185,252
Operations
$77,518
Operations$77,518
Product
$135,260
Product$135,260
Sales
$251,623
Sales$251,623

BioCatch Perks & Benefits

Health & Wellness

  • Dental Insurance
  • Health Insurance

BioCatch Careers

BioCatch Jobs

Search

No Recent Jobs found for BioCatch on Comparably

Mark that you are interested and we will alert you when there are new positions available listed on Comparably

Let BioCatch Know You Want To Work There

Frequently Asked Questions regarding BioCatch

What is BioCatch address?

BioCatch location is at 155 Seaport Blvd.

What is the salary for Senior Product Manager in BioCatch?

Senior Product Manager average salary in the US is 137k

What are the salaries in the Finance in BioCatch?

The average salaries for Finance in BioCatch is 62k

How many employees work in BioCatch?

BioCatch has 204 employees

Who are BioCatch competitors?

BioCatch main competitors are Distil Networks, NuData Security

×
Rate your company