5.0
Mar 4, 2025
Current employee, more than 5 years
Mumbai
Recommend
CEO approval
Business outlook
Pros
I have been here for over 5 years now and find BioCatch to be a great place to work. Its like one big family run in a very professional manner.
Cons
No particular cons in the company.