The local management is good with integrity, took the company to a higher level of integrity and professionalism, improved past political issues.
Good work life balance and atmosphere
Good benefits.
talented and good people
Cons
there are still some teams that can be improved in management and also there's a place for some improvement on diversity
BioCatch Response
5y
Thanks for your input.
We believe your comment reflects what we as a company believe in; bringing in good people, having them enjoy a good work-life balance, and enjoy their time with us.
There's always room for improvement, but overall we believe were not doing so bad :-)