4.0
10 Jun 2025
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- Nice team and staff. - Good location of office in Paris - CEO and CRO really great guys, unlike most companies.
Cons
- Sales was tricky, because PMF wasn't really there outside of France. - Advancements of LLMs made the Computer Vision tech less relevant. - Difficult to prove clear ROI in a study or benchmark.