5.0
May 18, 2022
Current employee
Recommend
CEO approval
Business outlook
Pros
Clear vision for the future of our company with a passionate team of hard working industry experts always striving to deliver the best possible outcomes. From senior leadership through to individual contributors, the BioCatch family all strive for excellence.
Cons
Being the market leader, there is always pressure from competition making outlandish claims about their tech, just to try and knock you off top spot. Biggest challenge is wading through the marketing FUD from other vendors and educating clients on reality. I have no complaints about working for BioCatch.